小編給大家分享一下php服務(wù)端響應(yīng)post請求的方法,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!
讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:國際域名空間、網(wǎng)站空間、營銷軟件、網(wǎng)站建設(shè)、望花網(wǎng)站維護、網(wǎng)站推廣。
模擬post請求:
'admin', 'user_pwd' => '123456' ); curl_setopt($curl, CURLOPT_POSTFIELDS, $post_data); //發(fā)送 var_dump(curl_exec($curl)); //關(guān)閉 curl_close($curl);
php響應(yīng)post請求:
CURLOPT_RETURNTRANSFER:是將響應(yīng)直接輸出,還是以返回值的形式處理
以返回值的形式處理響應(yīng)數(shù)據(jù):
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
POST文件上傳
Post數(shù)據(jù)使用文件地址,前使用@標志為文件而不是字符串
$post_data = array('image' => '@c:/1.jpg');
處理會話COOKIE
CURLOPT_COOKIEFILE:是否發(fā)送cookie
CURLOPT_COOKIEJAR:指定存儲服務(wù)器所設(shè)置的cookie變量存儲位置
curl_setopt($curl, CURLOPT_COOKIEFILE, true); curl_setopt($curl, CURLOPT_HEADER, 'c:/cookie.txt');
處理響應(yīng)頭
CURLOPT_HEADER:是否獲取響應(yīng)頭數(shù)據(jù)
獲取響應(yīng)頭數(shù)據(jù):
curl_setopt($curl, CURLOPT_HEADER, true);
操作響應(yīng)
操作響應(yīng)頭:
header()函數(shù)
json:header("Content-type: application/json");
(ie6:header("Content-type: text/json");)圖片:header('Content-Type:image/jpeg');,header('Content-Type:image/png');等;編碼:header("Content-type:text/html;Charset=utf-8");
操作響應(yīng)主體
任何的輸出,都是響應(yīng)主體。(echo,print,var_dump,PHP標簽之外的所有HTML代碼)
控制瀏覽器緩存
header('Expires: ' . gmdate('D, d M Y H:i:s', time()+5) . ' GMT');
Expires:有效期(GMT:格林威治時間)
gmdate() 將時間戳格式化為格林威治平時
self";
看完了這篇文章,相信你對php服務(wù)端響應(yīng)post請求的方法有了一定的了解,想了解更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)網(wǎng)站制作公司行業(yè)資訊頻道,感謝各位的閱讀!