使用ajax请求时是否可以自定义User Agent参数?

时间:2013-08-26 15:31:49

标签: javascript jquery ajax

此代码提取http://www.foo-example-site.com/(index.html)

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

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

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

1 个答案:

答案 0 :(得分:2)

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