[英]How to get the ip address of a request machine using python (On Sanic)
我試圖在我的服務器上獲取請求計算機的 IP 地址。 如果請求來自 Web 瀏覽器,我可以成功地從請求頭中獲取 IP 地址。 下面的代碼示例。 但是,如果我通過 curl/postman 發送請求,則無法獲取客戶端 IP。 我查看了nginx日志,發現我發送curl請求的時候有我公網IP的日志。 我怎樣才能做到這一點?
PS:我正在使用 Sanic 框架。
client_ip = request.headers.get('x-real-ip')
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.