2012-01-05 30 views

回答

1

如果资源有两种或多种语言可用,服务器站点会决定要提供哪个版本。他经常通过检查Accept-Language HTTP标头来做到这一点。由yur服务器发出的请求中的标题可能表示它接受任何语言,所以服务器由于您的srever的IP而更愿意发送德语而不是英语。尝试add the header menually您的要求:

Accept-Language: en 

所以你的Ajax看起来就像这样:

xmlhttpobject.setRequestHeader('Accept-Language', 'en'); 
+0

你能否详细说明我怎么可以这样做?它是在代码或服务器设置? – 2012-01-09 23:32:21

+0

当然!看到更新 – 2012-01-09 23:40:46

+0

神奇,50+是你的! – 2012-01-09 23:43:47

相关问题