1 回答

TA貢獻26條經驗 獲得超13個贊
$.ajax({
? ?type: 'HEAD', // 獲取頭信息,type=HEAD即可
? ?url : window.location.href,
? ?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')
? ? ? ?};
? ? ? ?// 在這里,做想做的事。。。
? ?}
});
添加回答
舉報