我有一个使用 Http 标头 (HttpServletRequest.getHeader('html-wg-useruid')) 对用户进行身份验证的 Java 应用程序,如何从 javascript 设置此标头?
问问题
1668 次
1 回答
1
您可以使用setRequestHeader方法从XMLHttpRequest
.
var httprequest = new XMLHttpRequest();
httprequest.setRequestHeader('Accept', 'application/json');
httprequest.setRequestHeader('Content-Type', 'application/json');
httprequest.setRequestHeader('Accept-Language', 'en-us');
要在需要时从响应中检索特定标头,请使用getResponseHeader方法。要获取所有这些,请使用getAllResponseHeaders。
var contentType = httprequest.getResponseHeader('Content-Type');
var responseHeaders = httprequest.getAllResponseHeaders();
可用方法的完整列表可以在MDN 的 XMLHttpRequest 页面中找到。如果您有兴趣,请查看它。
于 2014-01-27T12:57:44.153 回答