日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

使用ETag识别ajax,如何使用jQuery AJAX请求访问ETag头?

發布時間:2023/12/10 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用ETag识别ajax,如何使用jQuery AJAX请求访问ETag头? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我正在使用jQuery ajax調用來請求來自發送HTTP響應頭中的ETag的服務器的數據。我需要訪問標題,但是當請求成功并調用jqXHR.getAllResponseHeaders()時,我只能看到服務器返回的標題的子集。如何使用jQuery AJAX請求訪問ETag頭?

實施例:

var jqXHR = $.ajax({

type: 'GET',

url: ,

dataType: 'json',

ifModified: true,

success: function (result) {

var headers = jqXHR.getAllResponseHeaders();

console.log(JSON.stringify(headers));

});

我從jqxhr見標頭是:

Pragma: no-cache\r\n

Last-Modified: Wed, 22 Jan 2014 10:45:14 +0000\r\n

Content-Type: text/html\r\n

Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0, no-cache=\"set-cookie\"\r\n

Expires: Sat, 26 Jul 1997 05:00:00 GMT\r\n

實際標頭從服務器返回(在鉻開發工具觀察到的):

Access-Control-Allow-Origin:*

Cache-Control:no-cache="set-cookie"

Cache-Control:post-check=0, pre-check=0

Cache-Control:no-store, no-cache, must-revalidate

Connection:keep-alive

Content-Encoding:gzip

Content-Length:407

Content-Type:text/html

Date:Fri, 24 Jan 2014 20:27:54 GMT

ETag:"29d8d1d98115057fe902b520199ea1b3"

Expires:Sat, 26 Jul 1997 05:00:00 GMT

Last-Modified:Thu, 23 Jan 2014 07:14:57 +0000

Pragma:no-cache

Server:nginx/1.1.19

Set-Cookie:AWSELB=F3E9557318EB956CA386FC6CB4270164AD7830493699A2B6AED008F4C5F9DB5952A2A1072C33DDC32DEDE0CA6A3734EBAFD51B57A7A093B69A36A6659EF493E1B92BA63DE6;PATH=/

X-Powered-By:PHP/5.4.19

我需要訪問ETag頭,但好像jQuery或chrome將它從我身上隱藏起來。我已經嘗試了相同的結果在Firefox中相同的代碼。有人可以幫我弄這個嗎?

2014-01-24

Swaraj

總結

以上是生活随笔為你收集整理的使用ETag识别ajax,如何使用jQuery AJAX请求访问ETag头?的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。