登陸以後跳轉到登陸以前的頁面 之 Referer 的坑

簡而言之:經過鼠標在頁面上點擊連接發送請求,請求header中會包含referer信息,web

     經過在瀏覽器地址欄書寫併發送請求的,header中不會有referer信息。瀏覽器

 

 

 

 

爲了完成登陸動做成功後返回原頁面,用到了HTTP請求頭的Referer服務器

百度百科:Referer ,HTTP Referer是header的一部分,當瀏覽器向web服務器發送請求的時候,通常會帶上Referer,告訴服務器我是從哪一個頁面連接過來的,服務器基此能夠得到一些信息用於處理。併發

可是我下述場景中,header中不存在referer:測試

!!!!!!!!在瀏覽器中直接敲連接,回車後的請求,不包含referer信息。開發

開發階段,爲了方便,我打開項目某頁面後,在瀏覽器直接輸入被登陸攔截的連接請求,抓包發現不存referer信息web服務器

各類GG百度,找不到問題緣由和解決辦法。當手足無措之時,我把測試連接正確寫頁面上後,用鼠標點擊a連接的方式從新測試剛纔的被攔截請求登錄

忽然發現filder有了referer信息!百度

真是TMD無知有罪,耗了2小時!請求

相關文章
相關標籤/搜索