獲取用戶訪問的IP地址:
如果用戶是正常情況下其字典的KEY鍵名為REMOTE_ADDR
request.META['REMOTE_ADDR']
文章來源:http://www.zghlxwxcb.cn/news/detail-790358.html
但是有些網(wǎng)站服務(wù)器會使用nginx等代理http,或者是該網(wǎng)站做了負(fù)載均衡,導(dǎo)致使用remote_addr抓取到的是127.0.0.1,這時使用HTTP_X_FORWARDED_FOR
才獲得是用戶的真實IP。推薦使用以下代碼:文章來源地址http://www.zghlxwxcb.cn/news/detail-790358.html
if 'HTTP_X_FORWARDED_FOR' in request.META:
ip = request.META.get('HTTP_X_FORWARDED_FOR')
else:
ip = request.META.get('REMOTE_ADDR')
到了這里,關(guān)于http獲取用戶訪問的IP地址的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!