我是 php 新手,找不到太多關于在curl 中傳遞HTTPHeader 中的變量的信息。下面是我在curl 標頭中的代碼,不確定Cookie 行中的變量串聯是否正確。提前致謝。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貢獻1827條經驗 獲得超4個贊
是的,你的格式是正確的。您可以查看MDN中的文檔和RFC 6265中的官方規范。
但是,curl
對于 cookie 有一個獨特的選項,因此您應該使用
curl_setopt($curl,?CURLOPT_COOKIE,?"ID="?.?$ID?.?";?ID2="?.?$ID2?.?";?ID3="?.?$ID3");
最后不需要. ""
,我永遠不明白為什么人們覺得在連接字符串時需要添加這個。
- 1 回答
- 0 關注
- 140 瀏覽
添加回答
舉報
0/150
提交
取消