在HTTP请求中设置User-Agent

时间:2014-11-24 14:14:15

标签: angularjs http user-agent

是否可以在HTTP请求中设置用户代理? 我尝试了以下方法:

$http({
        method: 'GET',
        url: 'http://rest-service.guides.spring.io/greeting',
        headers: {
            'User-Agent' : 'app/2.0 (Android 4.3) sec=some_key'
        }

     })

但我的浏览器说:

  

拒绝设置不安全的标题“User-Agent”

1 个答案:

答案 0 :(得分:0)

后端特定解决方案有一种方法。

使用默认标头参数调用您自己的休息服务,然后在您的休息服务中使用自定义User-Agent标头(Restception :)调用您要调用的另一个休息服务。然后,您可以从自己的休息服务中获取数据。

hon2a点了链接,有类似的问题。 XMLHttpRequest Termination