我需要知道Accept-Language
请求标头值才能在页面上进行翻译。我试图创建一个像如何在客户端上获得Accept-Language请求标头值
$httpProvider.interceptors.push(requestInterceptor);
拦截器,但在方法
request: function (config) {
我拦截
我没有看到Accept-Language
头。我看到Accept,Cache-Control,If-Modified-Since,Pragma,但在浏览器中我看到Accept-Language
。
您应该有一个标题对象或数组,您可以在其中添加标题信息。 在Angular2/4上,你有这样的事情: var headers = new Headers(); headers.append('Accept-Language',''xyz); this.http.post(url,data,{ headers:headers }) – moohkooh
@moohkooh当我做请求时,浏览器将语言代码设置为标题,我需要阅读它。我不需要设置它,我需要知道浏览器设置的价值。 –