亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Go的網絡庫如何確定需求。遠程添加器字段?

Go的網絡庫如何確定需求。遠程添加器字段?

Go
躍然一笑 2022-09-05 17:04:51
在研究服務器如何找出客戶端的IP地址時,我發現需要檢查X-Forwarded-For標頭鏈。我知道客戶端,ISP,然后路由器和代理在那里聲明他們的IP地址。但是,服務器處理程序還有權訪問字段以讀取客戶端的 IP 地址。該 RemoteAddr 究竟是如何確定的?它是否基于請求中的特定標頭?如果是,哪一個(些)?req.RemoteAddr我嘗試過檢查字段的用法及其設置方式,但實現細節隱藏在接口后面。
查看完整描述

1 回答

?
www說

TA貢獻1775條經驗 獲得超8個贊

net/http 服務器將 RemoteAddr 設置為網絡連接的遠程地址的字符串形式。該字符串的格式通常為“IP:port”。

在 TCP 連接(典型方案)的情況下,網絡連接遠程地址取自 IP 源地址和 TCP 源端口

該地址可以是客戶端或代理的地址。

net/http 服務器在設置 RemoteAddr 時不考慮標頭。


查看完整回答
反對 回復 2022-09-05
  • 1 回答
  • 0 關注
  • 70 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號