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. 阻止接受
- 2. 如何發送$ _SESSION變量通過cUrl
- 3. 通過curl發送xml
- 4. 如何通過編程阻止在iOS中發送消息?
- 5. 如何阻止通過$ .get發送的jquery ajax請求?
- 6. 阻止連接通過IP
- 7. 如何終止插座接受阻塞
- 8. 通過curl發送和接收字符串通過http
- 9. ServerSocket接受繼續阻止
- 10. 如何通過CURL向所有設備發送Firebase通知?
- 11. 阻止在RMI發送或接收
- 12. 如何接受通過Ajax
- 13. 如何阻止CFSocket發送回調?
- 14. 如何阻止號碼發送回覆
- 15. 通過https代理髮送curl請求
- 16. 通過curl發送文件到plupload chunked
- 17. cURL通過PHP代理髮送請求
- 18. 通過PHP POST發送JSON(cURL)
- 19. 通過CURL發送POST錯誤
- 20. 無法通過cURL發送圖像
- 21. 通過curl發送GET和POST請求
- 22. 通過PHP發送瀏覽器標題
- 23. 通過php和標題發送郵件?
- 24. 如何用cURL發送通知?
- 25. 如何通過tcp連接發送rsa.PublicKey?
- 26. 阻止兔子隊列接受連接
- 27. PHP郵件()標題阻止電子郵件發送
- 28. 使用Nginx通過發送空行阻止下行超時
- 29. 阻止Excel應用程序通過電子郵件發送
- 30. 通過PHP(curl)或jQuery - IP問題發送POST信息 -
我所有[一個相關的問題]絆倒(http://stackoverflow.com/questions/12130910/how-to-interpret-empty-http- accept-header),並且希望指出'-H'Accept:''實際上確實阻止了curl完全發送頭部信息。它不會像我第一次想到的那樣將頭部發送爲空。 – aaaaaa