2011-01-12 46 views
0

我是一个HTTP和客户端和服务器的东西很新手。来自iPhone的HTTP请求UIWebView和iPhone的Safari/PC/Mac

在服务器端,有没有一种方法可以告诉从“iPhone UIWebView”和“iPhone Safari/PC浏览器/ Mac浏览器”发送的HTTP请求之间的差异,因为我的程序员不会添加额外的字段iPhone的UIWebView请求?

在此先感谢。

回答

2

不,因为UIWebView发送的用户代理类似于使用Mobile Safari发送的用户代理。最后我检查了一下,两者之间并没有什么明显的不同,尽管这可能已经改变了。尝试用Wireshark等工具嗅探HTTP请求,看看它们是否有所不同。

+1

还想补充一点,你*能*修改的User-Agent为自己的UIWebView,如果由于某种原因,你想的是能够区分二。 http://stackoverflow.com/questions/478387/change-user-agent-in-uiwebview-iphone-sdk – 2011-01-12 04:02:26