21
A
回答
28
通過CURLOPT_HTTPHEADER傳入「Accept:」(即冒號右側沒有內容的標題)。像:
$headers = array("Accept:");
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
使用curl命令行工具相對應的是:
curl -H 'Accept:' http://example.com/
這會使捲髮刪除頭,而不僅僅是發送一個標頭爲空值。你可以也發送一個空白值的頭,如果你想,但你需要使用分號而不是冒號!
0
確保您的陣列項目設置與結腸立即頭名之後,像這樣:
array("Accept: yourAcceptValue")
不帶空格,如:
array("Accept : yourAcceptValue")
如果有空間在標題名稱和冒號之間,curl會將默認的*/*
添加到您的標題中。
(工程在PHP 5.5.9-1ubuntu4.7)
相關問題
- 1. 如何阻止通過$ .get發送的jquery ajax請求?
- 2. 如何通過編程阻止在iOS中發送消息?
- 3. 阻止連接通過IP
- 4. 通過curl發送和接收字符串通過http
- 5. 如何終止插座接受阻塞
- 6. 如何通過CURL向所有設備發送Firebase通知?
- 7. 阻止在RMI發送或接收
- 8. 如何接受通過Ajax
- 9. 通過curl發送GET和POST請求
- 10. 通過https代理髮送curl請求
- 11. 如何阻止CFSocket發送回調?
- 12. 通過PHP發送瀏覽器標題
- 13. 通過php和標題發送郵件?
- 14. 如何通過tcp連接發送rsa.PublicKey?
- 15. 阻止兔子隊列接受連接
- 16. 通過PHP(curl)或jQuery - IP問題發送POST信息 -
- 17. https/ssl在通過curl發送HTML時導致問題
- 18. 用CURL發送標題並接收Json數據 - PHP
- 19. 阻止通過FTP連接的IP
- 20. 電子郵件標題阻止鏈接?
- 21. 如何使用Node.js阻止CURL和WGET
- 22. 通過代理髮送的PHP curl發送哪個mac地址
- 23. 如何通過cURL發送大量數據?
- 24. 如何通過php cURL發送多維Json數組
- 25. 如何通過curl重定向發送數據?
- 26. 如何分析使用php通過curl發送的請求?
- 27. 如何通過Curl和PHP發送SOAP XML?
- 28. 如何通過jQuery阻止警報框
- 29. 如何通過iptables阻止Youtube
- 30. 如何阻止mplayer通過python播放
我所有[一個相關的問題]絆倒(http://stackoverflow.com/questions/12130910/how-to-interpret-empty-http- accept-header),並且希望指出'-H'Accept:''實際上確實阻止了curl完全發送頭部信息。它不會像我第一次想到的那樣將頭部發送爲空。 – aaaaaa