前景:
該篇隨筆的由來:公司某項目(B/S架構)最近新加了一個后台日志功能,需要抓取到訪問項目的主機IP,記錄目標主機的操作,因此就需要不同得IP訪問。並且項目專用瀏覽器是Chrome內核。
Modify Headers for Google Chrome
原理:在Chrome發送HTTP請求之前獲取到請求頭的值 , 並進行修改
面板介紹
step-1 下載
- GitHub上找了半天,沒找到
- Chrome官方商店,FQ去找,依舊沒找到
- 但是,這難不倒我,慢慢找,多花點時間,哎,我找到了(三連后,評論區留言私發,粉絲太少了,嘿嘿嘿)
- 我發給你得就是這樣得👇,加載到chrome中
step-2 IP欺騙輸入
Order:序號,自動生成
Action:動作,選擇【Add】,添加
Name:我的理解Name和Value就是鍵值對的關系,其實就是這,Name輸入:X-Forwarded-For。為什么輸入這個,本章拓展有解釋
Value:你想要自己電腦是啥IP訪問項目,79.79.79.79
Description:這行記錄的昵稱,輸入“吳簽”,系統自動彈出alert警告“我的很大,你忍一下”
State:這行記錄的狀態DISABLED(關閉)還是ENABLED(啟用)。通過開關控制的
step-3 啟動發射
step-4 校驗
訪問“在線IP地址查詢”,綠色產品,安心訪問。
👇成功着陸,Nice!
拓展:
X-Forwarded-For 是一個 HTTP 擴展頭部。HTTP/1.1(RFC 2616)協議並沒有對它的定義,它最開始是由 Squid 這個緩存代理軟件引入,用來表示 HTTP 請求端真實 IP。如今它已經成為事實上的標准,被各大 HTTP 代理、負載均衡等轉發服務廣泛使用,並被寫入 RFC 7239(Forwarded HTTP Extension)標准之中。