当我尝试从我的PC加载带有PHP HTTP请求的wap站点时,网站的主机识别出我正在从PC发送请求并重定向我到他们的实际网站,我无法加载WAP网站。有没有办法像手机浏览器一样行为并阻止重定向?虽然有关任何编程语言的答案都可以,但php的具体答案会更好。来自PC的HTTP请求加载wap站点的内容
1
A
回答
2
此行为通常由HTTP请求上的User-Agent字符串决定。您通常可以欺骗User-Agent字符串,并将其替换为移动设备的用户代理,或者如果您使用的是Firefox,则可以下载User-Agent Switcher插件。
2
This site是也有帮助尽可能多的网站使用此代码或类似识别移动设备。
相关问题
- 1. 接收来自apache的http post请求的xml内容python
- 2. 来自iPhone的HTTP请求UIWebView和iPhone的Safari/PC/Mac
- 3. 没有来自LWP请求的内容
- 4. 节点HTTP GET请求无法处理希伯来文内容
- 5. 在https网站上加载http内容
- 6. 较少的HTTP请求 - WordPress站点
- 7. 如何加载附加CSS到请求类加载的内容
- 8. cURL - HTTP请求的内容是什么?
- 9. 保护HTTP请求的部分内容?
- 10. HTTP请求的内容为空
- 11. 通过CURL请求加载iFrame内容?
- 12. 来自bluemix运行时的出站HTTP请求
- 13. 如何解码来自http请求的响应并使用netty中的内容?
- 14. 来自rails控制器的http请求
- 15. 来自j2me的POST HTTP请求
- 16. 来自Microsoft Graph API请求的HTTP 429
- 17. 来自Adobe InDesign脚本的HTTP请求?
- 18. 来自Incontact Studio Script的HTTP请求
- 19. 来自arduino的跨域http请求
- 20. JQuery从远程站点加载内容
- 21. 使用HTTP GET请求下载Zip文件的提取内容
- 22. Vue资源跨站点HTTP请求
- 23. 在Asp.net站点安排HTTP请求
- 24. 来自spring mvc控制器的Asynch http请求更新div内容?
- 25. Fancybox swfobject“请求的内容无法加载,请稍后再试。”
- 26. Fancybox无法加载请求的内容。请稍后再试
- 27. 从ajax加载一个静态ID由加载站点请求
- 28. 获取请求中的零内容长度获取400来自lighttpd的错误请求(clj-http)
- 29. 响应来自另一台机器节点的http请求js
- 30. 发送来自节点的HTTP Post请求到Foxx服务(ArangoDB)
感谢您的答案,在PHP中更改用户代理字符串:http://drp.ly/ULSdV – cocoatoucher 2010-04-29 23:09:01