首页 > TAG信息列表 > get-headers

获取正确的http状态代码php

当我访问谷歌时,我的代码给了我http状态代码302但是当我使用firefox浏览器访问并使用firebug检查状态时,状态为200. 这是我的代码: $ch = curl_init($url); curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:25.0) Gecko/20100101 Firefox/25.0"); cu

php – 为什么get_headers()返回400 Bad请求,而CLI curl返回200 OK?

这是URL:https://www.grammarly.com 我正在尝试使用本机get_headers()函数获取HTTP标头: $headers = get_headers('https://www.grammarly.com') 结果是 HTTP/1.1 400 Bad Request Date: Fri, 27 Apr 2018 12:32:34 GMT Content-Type: text/plain; charset=UTF-8 Content-Length:

PHP – `get_headers`为有效的URL返回“400 Bad Request”和“403 Forbidden”?

描述底部的工作解决方案! 我正在运行PHP 5.4,并试图获取URL列表的标题. 在大多数情况下,一切都运行良好,但有三个URL导致问题(可能更多,更广泛的测试). 'http://www.alealimay.com' 'http://www.thelovelist.net' 'http://www.bleedingcool.com' 这三个站点在浏览器中都可以正常工