【发布时间】:2013-03-21 20:48:13
【问题描述】:
我有一个按名称返回地点列表的 AJAX 调用。我希望这些名称严格使用英文,但 API 以请求标头的接受语言参数的语言返回名称。有些用户将浏览器的默认语言设置为英语以外的语言。
我对此不熟悉,所以我想知道是否可以(在 javascript 或 ruby 中)更改请求标头的接受语言参数,使其始终为英文?
【问题讨论】:
标签: javascript ruby-on-rails ajax request-headers
我有一个按名称返回地点列表的 AJAX 调用。我希望这些名称严格使用英文,但 API 以请求标头的接受语言参数的语言返回名称。有些用户将浏览器的默认语言设置为英语以外的语言。
我对此不熟悉,所以我想知道是否可以(在 javascript 或 ruby 中)更改请求标头的接受语言参数,使其始终为英文?
【问题讨论】:
标签: javascript ruby-on-rails ajax request-headers
是的,这是可能的。
xhr.setRequestHeader("Accept-Language", "en-US,fr-CA");
【讨论】:
xhr.setRequestHeader('Accept-Language','en-US')
【讨论】: