コード例 #1
0
ファイル: tests.py プロジェクト: tomi77/django-extra-tools
 def test_proxy(self):
     request = HttpRequest()
     request.META = {
         'REMOTE_ADDR': '192.168.0.1',
         'HTTP_X_FORWARDED_FOR': '192.168.0.1,123.234.123.234'
     }
     self.assertEqual(get_client_ip(request), '123.234.123.234')
コード例 #2
0
ファイル: tests.py プロジェクト: tomi77/django-extras
 def test_proxy(self):
     request = HttpRequest()
     request.META = {"REMOTE_ADDR": "192.168.0.1", "HTTP_X_FORWARDED_FOR": "192.168.0.1,123.234.123.234"}
     self.assertEqual(get_client_ip(request), "123.234.123.234")
コード例 #3
0
ファイル: tests.py プロジェクト: tomi77/django-extras
 def test_x_forwarded_for(self):
     request = HttpRequest()
     request.META = {"HTTP_X_FORWARDED_FOR": "10.10.0.1"}
     self.assertIsNone(get_client_ip(request))
コード例 #4
0
ファイル: tests.py プロジェクト: tomi77/django-extras
 def test_remote_addr(self):
     request = HttpRequest()
     request.META = {"REMOTE_ADDR": "10.10.0.1"}
     self.assertEqual(get_client_ip(request), "10.10.0.1")
コード例 #5
0
ファイル: tests.py プロジェクト: tomi77/django-extras
 def test_empty_all(self):
     request = HttpRequest()
     self.assertIsNone(get_client_ip(request))
コード例 #6
0
ファイル: tests.py プロジェクト: tomi77/django-extra-tools
 def test_x_forwarded_for(self):
     request = HttpRequest()
     request.META = {'HTTP_X_FORWARDED_FOR': '10.10.0.1'}
     self.assertIsNone(get_client_ip(request))
コード例 #7
0
ファイル: tests.py プロジェクト: tomi77/django-extra-tools
 def test_remote_addr(self):
     request = HttpRequest()
     request.META = {'REMOTE_ADDR': '10.10.0.1'}
     self.assertEqual(get_client_ip(request), '10.10.0.1')
コード例 #8
0
ファイル: tests.py プロジェクト: tomi77/django-extra-tools
 def test_empty_all(self):
     request = HttpRequest()
     self.assertIsNone(get_client_ip(request))