我是 php 新手,找不到太多關(guān)于在curl 中傳遞HTTPHeader 中的變量的信息。下面是我在curl 標(biāo)頭中的代碼,不確定Cookie 行中的變量串聯(lián)是否正確。提前致謝。curl_setopt($curl, CURLOPT_HTTPHEADER, array( "Content-Type: application/x-www-form-urlencoded", "Accept-Encoding: gzip, deflate, br", "Accept-Language: en-US,en;q=0.9", "Cookie: ID=" . $ID . "; ID2=" . $ID2 . "; ID3=" . $ID3 . "", //proper format "Cookie: ID=xxxx; ID2= yyyy; ID3= zzzz"
1 回答

GCT1015
TA貢獻(xiàn)1827條經(jīng)驗(yàn) 獲得超4個(gè)贊
是的,你的格式是正確的。您可以查看MDN中的文檔和RFC 6265中的官方規(guī)范。
但是,curl
對(duì)于 cookie 有一個(gè)獨(dú)特的選項(xiàng),因此您應(yīng)該使用
curl_setopt($curl,?CURLOPT_COOKIE,?"ID="?.?$ID?.?";?ID2="?.?$ID2?.?";?ID3="?.?$ID3");
最后不需要. ""
,我永遠(yuǎn)不明白為什么人們覺得在連接字符串時(shí)需要添加這個(gè)。
- 1 回答
- 0 關(guān)注
- 156 瀏覽
添加回答
舉報(bào)
0/150
提交
取消