$.ajax({
type: 'HEAD', // 获取头信息,type=HEAD即可
url : window.location.href,
//url:"http://device.qq.com/cgi-bin/device_cgi/remote_bind_get_Verify",
complete: function( xhr,data ){
// 获取相关Http Response header
var wpoInfo = {
// 服务器端时间
"date" : xhr.getResponseHeader('Date'),
// 如果开启了gzip,会返回这个东西
"contentEncoding" : xhr.getResponseHeader('Content-Encoding'),
// keep-alive ? close?
"connection" : xhr.getResponseHeader('Connection'),
// 响应长度
"contentLength" : xhr.getResponseHeader('content-length'),
// 服务器类型,apache?lighttpd?
"server" : xhr.getResponseHeader('Server'),
"vary" : xhr.getResponseHeader('Vary'),
"transferEncoding" : xhr.getResponseHeader('Transfer-Encoding'),
// text/html ? text/xml?
"contentType" : xhr.getResponseHeader('Content-Type'),
"cacheControl" : xhr.getResponseHeader('Cache-Control'),
// 生命周期?
"exprires" : xhr.getResponseHeader('Exprires'),
"lastModified" : xhr.getResponseHeader('Last-Modified')
};
console.log(xhr.getAllResponseHeaders());
}
});
javascript response Javascript response header
转载文章标签 javascript response Server ajax xml 文章分类 JavaScript 前端开发
-
JavaScript基础
前端基础
Math 数组 字符串 -
response header怎么修改 response header location
前言:这次,发布预上线内容的时候,切换了预上线的Request URL的地址,但是预上线的链接地址没有切换,导致接口请求failed,导致跨域,通过比对其他项目预上线的内容,发现是请求头里的origin(用来标识出最初请求时从哪里发起的)地址不一样,原因是请求链接的地址没有切换导致的。具体场景图片如下所示: 接口在请求的时候,都failed的了。
response header怎么修改 Request Headers Response Header 字段 服务器