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

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

x-requested-with 请求头 区分ajax请求还是普通请求

發(fā)布時(shí)間:2025/3/16 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 x-requested-with 请求头 区分ajax请求还是普通请求 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

在服務(wù)器端判斷request來(lái)自Ajax請(qǐng)求(異步)還是傳統(tǒng)請(qǐng)求(同步):

  兩種請(qǐng)求在請(qǐng)求的Header不同,Ajax 異步請(qǐng)求比傳統(tǒng)的同步請(qǐng)求多了一個(gè)頭參數(shù)

  1、傳統(tǒng)同步請(qǐng)求參數(shù)

    accept? text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
    accept-charset? gb2312,utf-8;q=0.7,*;q=0.7
    accept-encoding? gzip,deflate
    accept-language? zh-cn,zh;q=0.5
    cache-control? max-age=0
    connection? keep-alive
    cookie? JSESSIONID=1A3BED3F593EA9747C9FDA16D309AF6B
    host? 192.168.101.72:8080
    keep-alive? 300
    referer? XXX

    user-agent? Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.0.15) Gecko/2009101601 Firefox/3.0.15 (.NET CLR 3.5.30729)

?

  2、Ajax 異步請(qǐng)求方式

    accept? */*
    accept-language? zh-cn
    referer? xxx

    x-requested-with? XMLHttpRequest? //表明是AJax異步
    content-type? application/x-www-form-urlencoded,text/javascript
    accept-encoding? gzip, deflate
    user-agent? Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; QQDownload 598; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; CIBA; .NET CLR 1.1.4322; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.1)
    host? 192.168.101.72:8080
    content-length? 233
    connection? Keep-Alive
    cache-control? no-cache
    cookie? CSS=undefined; JSESSIONID=1B9AC25036290F7FB6823CCE1A24E541

?

  可以看到 Ajax 請(qǐng)求多了個(gè) x-requested-with?,可以利用它,request.getHeader("x-requested-with"); 為 null,則為傳統(tǒng)同步請(qǐng)求,為 XMLHttpRequest,則為 Ajax 異步請(qǐng)求。

總結(jié)

以上是生活随笔為你收集整理的x-requested-with 请求头 区分ajax请求还是普通请求的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。