如何通过 jquery 在“Accept-Language”中设置语言?我通过“Accept-Language”定义语言。我正在尝试使所有请求都与对另一种语言的请求一起进行,但未设置标头。
<script>
var myHeaders = new Headers();
myHeaders.set('Accept-Language', 'en-EN,');
console.log(myHeaders.get('Accept-Language'))
</script>
如何通过 jquery 在“Accept-Language”中设置语言?我通过“Accept-Language”定义语言。我正在尝试使所有请求都与对另一种语言的请求一起进行,但未设置标头。
<script>
var myHeaders = new Headers();
myHeaders.set('Accept-Language', 'en-EN,');
console.log(myHeaders.get('Accept-Language'))
</script>
如果我们在 jquery 中谈论 ajax 请求,那么一切都在文档中。特别是呼叫签名
文档中描述的设置对象
headers
具有您需要的属性如您所见,有几种方法可以更改标题。第一个很明显在给定字段(标题键值对象)(
headers['Accept-Language'] = 'en-EN
)中指定。二是表示可以重叠
beforeSend
。第三,可能对您来说最有趣的是全局设置
$.ajaxSetup
,选项是相同的,将适用于所有调用。