1. 程式人生 > >一種標記是否為AJAX非同步請求的思路

一種標記是否為AJAX非同步請求的思路

有時候,對於同一URL請求,我們希望根據該請求是非同步請求還是同步請求進行不同的響應。這裡簡單介紹一種判斷的思路。如果你又更好的辦法,希望你能與我分享。

首先,在傳送AJAX非同步請求的時候,為請求的頭部新增一個"isAjax"的頭部標識:

image

這並非是W3C的標準,目前也不知道這樣做是否會產生什麼不良效應,對這方面有研究的,麻煩點評下。^_^

那麼在進行請求的時候就會在請求報頭加上這個標識了:

image

然後我們在伺服器端進行一下判斷:

image

看看結果:

image

嘿嘿,成功了。

Enjoy!
希望對你有用.....