Android Stock浏览器不覆盖Accept-Language

时间:2015-08-10 16:12:14

标签: android browser header xmlhttprequest http-accept-language

我有一台Android三星平板电脑,我在它的股票浏览器上测试这个简单的xhr请求。

var url = "http://172.20.10.10:3030/whatever";
function reqListener () {
  console.log(this.responseText);
}

var oReq = new XMLHttpRequest();
oReq.onload = reqListener;
oReq.open("GET", url, true);
oReq.setRequestHeader("Accept-Language", "es-CL");
oReq.send();

然后,在我的节点服务器上。

app.use(function(req, res, next) {
    console.log("HEADERS : ", req.headers['accept-language']);
    res.status(200).end();
    next();
});

我收到了这个标题:

fr-FR,fr;q=0.8,en-US;q=0.6,en;q=0.4

因为我的平板电脑是法语。

是否可以在Android Stock浏览器上覆盖此标头?拥有:

es-CL,es;q=0.8,en-US;q=0.6,en;q=0.4

我也在Ucall,OnePlus上重现......

谢谢!

0 个答案:

没有答案