1

此代码获取的 HTML 源代码http://www.foo-example-site.com/(index.html)

$.ajax({ url: 'http://www.foo-example-site.com', success: function(data) {
    alert(data); 
    } 
}); 

但是,网站会根据用户代理更改 HTML 源的内容。
如果我只想在使用 ajax 请求时将用户代理切换到下面,我该如何修复我的代码?

Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_0 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7A341 Safari/528.16
4

1 回答 1

2

不,这是 HTTP 协议的一部分。您可以在浏览器中更改它,但不能在 AJAX 调用中更改。

于 2013-08-26T15:33:56.393 回答