脚本宝典收集整理的这篇文章主要介绍了php – HTTP / 1.1 505 HTTP版本不支持,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
这是我的脚本(的一部分)
for($i = 0; $i < 1; $i++) { $page = file_get_contents("http://www.lovelyBooks.de/stoebern/empfehlung/romantic fantasy/?seITe=$i"); // do something with $page }
许多答案建议设置HTTP版本的显示.我已经设置0.9,1.0和1.1,但没有改变任何东西.实际上,标头似乎表明我的浏览器要求的HTTP版本和服务器所期望的HTTP版本匹配:
HTTP/1.1 200 OK Date: Mon,15 Dec 2014 09:01:15 GMT Server: apache X-Powered-By: PHP/5.4.35 Keep-Alive: timeout=2,max=200 Connection: Keep-Alive transfer-encoding: chunked Content-tyPE: text/htML
请求标题:
GET /path/script.PHP HTTP/1.1 Host: www.mydoman.de User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:34.0) Gecko/20100101 Firefox/34.0 Accept: text/html,application/xhtml+XMl,application/xml;q=0.9,*/*;q=0.8 Accept-Language: de,en-US;q=0.7,en;q=0.3 Accept-Encoding: gzip,deflate DNT: 1 Authorization: Basic MjqwMjE5Njc6MDcwNjIwMDc= Connection: keep-alive Cache-Control: max-age=0
还有什么可以错的?
$page = file_get_contents("http://www.lovelybooks.de/stoebern/empfehlung/romantic%20fantasy/?seite=$i");
以上是脚本宝典为你收集整理的php – HTTP / 1.1 505 HTTP版本不支持全部内容,希望文章能够帮你解决php – HTTP / 1.1 505 HTTP版本不支持所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。