Skip to content

Commit 1940630

Browse files
committed
Fixes missing header support in request options
1 parent 00c3815 commit 1940630

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

algoliasearch/http/request_options.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ class Params(object):
5050
'Content-type',
5151
'User-Agent',
5252
'X-Algolia-User-ID',
53+
'X-Forwarded-For'
5354
)
5455

5556
QUERY_PARAMETERS = (

tests/unit/http/test_request_options.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ def setUp(self):
1414

1515
# Headers
1616
'User-Agent': 'foo',
17+
'X-Forwarded-For': '1.1.1.1',
1718

1819
# Query Params
1920
'createIfNotExists': True,
@@ -37,6 +38,10 @@ def test_default_user_agent(self):
3738

3839
def test_headers(self):
3940
self.assertEqual(self.request_options.headers['User-Agent'], 'foo')
41+
self.assertEqual(
42+
self.request_options.headers['X-Forwarded-For'],
43+
'1.1.1.1'
44+
)
4045

4146
# Default Value
4247
self.assertEqual(self.request_options.headers['Content-Type'],

0 commit comments

Comments
 (0)