更改用户代理

时间:2014-06-04 12:13:41

标签: php user-agent

好吧,我有以下问题。我制作了一个检查网站状态的工具。

例如,如果我输入www.youtube.com,它会说

http://www.youtube.com HTTP/1.0 200 OK

对于有重定向的网站,它会说:

http://www.imgur.com    HTTP/1.1 302 Moved Temporarily
http://imgur.com/       HTTP/1.1 200 OK

好的,这可以正常工作,但是我想这样做,以便您可以选择用户代理。所以例如Android或其他东西。因为Android上的youtube会重定向到m.youtube.com

我已经使用不同的用户代理制作了一个下拉列表,现在我不知道如何更改用户代理。当我搜索谷歌它只给我浏览器插件或插件。

我希望有人知道这样做的方法。

提前致谢!

1 个答案:

答案 0 :(得分:1)

您可以发送CURL请求并更改此用户代理。

curl_setopt($ch,CURLOPT_USERAGENT,'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13');