Allow the user to pass in any headers per request. #11139 (#11140)

* [Python] Allow the user to pass in any headers per request

* Update docs

* Update docs

Update Docs _headers

* Add test

Co-authored-by: Rizwan Saeed <rizwan.saeed@finbourne.com>
This commit is contained in:
Amelia Raia
2022-01-13 23:25:40 +00:00
committed by GitHub
parent 0323708b97
commit d8cb6bd894
27 changed files with 472 additions and 307 deletions

View File

@@ -114,7 +114,8 @@ class AnotherFakeApi(object):
'_preload_content',
'_request_timeout',
'_request_auth',
'_content_type'
'_content_type',
'_headers'
]
)
@@ -137,7 +138,7 @@ class AnotherFakeApi(object):
query_params = []
header_params = {}
header_params = dict(local_var_params.get('_headers', {}))
form_params = []
local_var_files = {}

View File

@@ -114,7 +114,8 @@ class FakeApi(object):
'_preload_content',
'_request_timeout',
'_request_auth',
'_content_type'
'_content_type',
'_headers'
]
)
@@ -137,7 +138,7 @@ class FakeApi(object):
query_params = []
header_params = {}
header_params = dict(local_var_params.get('_headers', {}))
form_params = []
local_var_files = {}
@@ -251,7 +252,8 @@ class FakeApi(object):
'_preload_content',
'_request_timeout',
'_request_auth',
'_content_type'
'_content_type',
'_headers'
]
)
@@ -270,7 +272,7 @@ class FakeApi(object):
query_params = []
header_params = {}
header_params = dict(local_var_params.get('_headers', {}))
form_params = []
local_var_files = {}
@@ -384,7 +386,8 @@ class FakeApi(object):
'_preload_content',
'_request_timeout',
'_request_auth',
'_content_type'
'_content_type',
'_headers'
]
)
@@ -403,7 +406,7 @@ class FakeApi(object):
query_params = []
header_params = {}
header_params = dict(local_var_params.get('_headers', {}))
form_params = []
local_var_files = {}
@@ -517,7 +520,8 @@ class FakeApi(object):
'_preload_content',
'_request_timeout',
'_request_auth',
'_content_type'
'_content_type',
'_headers'
]
)
@@ -536,7 +540,7 @@ class FakeApi(object):
query_params = []
header_params = {}
header_params = dict(local_var_params.get('_headers', {}))
form_params = []
local_var_files = {}
@@ -650,7 +654,8 @@ class FakeApi(object):
'_preload_content',
'_request_timeout',
'_request_auth',
'_content_type'
'_content_type',
'_headers'
]
)
@@ -669,7 +674,7 @@ class FakeApi(object):
query_params = []
header_params = {}
header_params = dict(local_var_params.get('_headers', {}))
form_params = []
local_var_files = {}
@@ -783,7 +788,8 @@ class FakeApi(object):
'_preload_content',
'_request_timeout',
'_request_auth',
'_content_type'
'_content_type',
'_headers'
]
)
@@ -806,7 +812,7 @@ class FakeApi(object):
query_params = []
header_params = {}
header_params = dict(local_var_params.get('_headers', {}))
form_params = []
local_var_files = {}
@@ -923,7 +929,8 @@ class FakeApi(object):
'_preload_content',
'_request_timeout',
'_request_auth',
'_content_type'
'_content_type',
'_headers'
]
)
@@ -952,7 +959,7 @@ class FakeApi(object):
if 'query' in local_var_params and local_var_params['query'] is not None: # noqa: E501
query_params.append(('query', local_var_params['query'])) # noqa: E501
header_params = {}
header_params = dict(local_var_params.get('_headers', {}))
form_params = []
local_var_files = {}
@@ -1066,7 +1073,8 @@ class FakeApi(object):
'_preload_content',
'_request_timeout',
'_request_auth',
'_content_type'
'_content_type',
'_headers'
]
)
@@ -1089,7 +1097,7 @@ class FakeApi(object):
query_params = []
header_params = {}
header_params = dict(local_var_params.get('_headers', {}))
form_params = []
local_var_files = {}
@@ -1274,7 +1282,8 @@ class FakeApi(object):
'_preload_content',
'_request_timeout',
'_request_auth',
'_content_type'
'_content_type',
'_headers'
]
)
@@ -1337,7 +1346,7 @@ class FakeApi(object):
query_params = []
header_params = {}
header_params = dict(local_var_params.get('_headers', {}))
form_params = []
local_var_files = {}
@@ -1512,7 +1521,8 @@ class FakeApi(object):
'_preload_content',
'_request_timeout',
'_request_auth',
'_content_type'
'_content_type',
'_headers'
]
)
@@ -1540,7 +1550,7 @@ class FakeApi(object):
if 'enum_query_double' in local_var_params and local_var_params['enum_query_double'] is not None: # noqa: E501
query_params.append(('enum_query_double', local_var_params['enum_query_double'])) # noqa: E501
header_params = {}
header_params = dict(local_var_params.get('_headers', {}))
if 'enum_header_string_array' in local_var_params:
header_params['enum_header_string_array'] = local_var_params['enum_header_string_array'] # noqa: E501
collection_formats['enum_header_string_array'] = 'csv' # noqa: E501
@@ -1687,7 +1697,8 @@ class FakeApi(object):
'_preload_content',
'_request_timeout',
'_request_auth',
'_content_type'
'_content_type',
'_headers'
]
)
@@ -1726,7 +1737,7 @@ class FakeApi(object):
if 'int64_group' in local_var_params and local_var_params['int64_group'] is not None: # noqa: E501
query_params.append(('int64_group', local_var_params['int64_group'])) # noqa: E501
header_params = {}
header_params = dict(local_var_params.get('_headers', {}))
if 'required_boolean_group' in local_var_params:
header_params['required_boolean_group'] = local_var_params['required_boolean_group'] # noqa: E501
if 'boolean_group' in local_var_params:
@@ -1834,7 +1845,8 @@ class FakeApi(object):
'_preload_content',
'_request_timeout',
'_request_auth',
'_content_type'
'_content_type',
'_headers'
]
)
@@ -1857,7 +1869,7 @@ class FakeApi(object):
query_params = []
header_params = {}
header_params = dict(local_var_params.get('_headers', {}))
form_params = []
local_var_files = {}
@@ -1974,7 +1986,8 @@ class FakeApi(object):
'_preload_content',
'_request_timeout',
'_request_auth',
'_content_type'
'_content_type',
'_headers'
]
)
@@ -2001,7 +2014,7 @@ class FakeApi(object):
query_params = []
header_params = {}
header_params = dict(local_var_params.get('_headers', {}))
form_params = []
local_var_files = {}
@@ -2137,7 +2150,8 @@ class FakeApi(object):
'_preload_content',
'_request_timeout',
'_request_auth',
'_content_type'
'_content_type',
'_headers'
]
)
@@ -2191,7 +2205,7 @@ class FakeApi(object):
query_params.append(('context', local_var_params['context'])) # noqa: E501
collection_formats['context'] = 'multi' # noqa: E501
header_params = {}
header_params = dict(local_var_params.get('_headers', {}))
form_params = []
local_var_files = {}

View File

@@ -114,7 +114,8 @@ class FakeClassnameTags123Api(object):
'_preload_content',
'_request_timeout',
'_request_auth',
'_content_type'
'_content_type',
'_headers'
]
)
@@ -137,7 +138,7 @@ class FakeClassnameTags123Api(object):
query_params = []
header_params = {}
header_params = dict(local_var_params.get('_headers', {}))
form_params = []
local_var_files = {}

View File

@@ -112,7 +112,8 @@ class PetApi(object):
'_preload_content',
'_request_timeout',
'_request_auth',
'_content_type'
'_content_type',
'_headers'
]
)
@@ -135,7 +136,7 @@ class PetApi(object):
query_params = []
header_params = {}
header_params = dict(local_var_params.get('_headers', {}))
form_params = []
local_var_files = {}
@@ -252,7 +253,8 @@ class PetApi(object):
'_preload_content',
'_request_timeout',
'_request_auth',
'_content_type'
'_content_type',
'_headers'
]
)
@@ -277,7 +279,7 @@ class PetApi(object):
query_params = []
header_params = {}
header_params = dict(local_var_params.get('_headers', {}))
if 'api_key' in local_var_params:
header_params['api_key'] = local_var_params['api_key'] # noqa: E501
@@ -385,7 +387,8 @@ class PetApi(object):
'_preload_content',
'_request_timeout',
'_request_auth',
'_content_type'
'_content_type',
'_headers'
]
)
@@ -411,7 +414,7 @@ class PetApi(object):
query_params.append(('status', local_var_params['status'])) # noqa: E501
collection_formats['status'] = 'csv' # noqa: E501
header_params = {}
header_params = dict(local_var_params.get('_headers', {}))
form_params = []
local_var_files = {}
@@ -524,7 +527,8 @@ class PetApi(object):
'_preload_content',
'_request_timeout',
'_request_auth',
'_content_type'
'_content_type',
'_headers'
]
)
@@ -550,7 +554,7 @@ class PetApi(object):
query_params.append(('tags', local_var_params['tags'])) # noqa: E501
collection_formats['tags'] = 'csv' # noqa: E501
header_params = {}
header_params = dict(local_var_params.get('_headers', {}))
form_params = []
local_var_files = {}
@@ -663,7 +667,8 @@ class PetApi(object):
'_preload_content',
'_request_timeout',
'_request_auth',
'_content_type'
'_content_type',
'_headers'
]
)
@@ -688,7 +693,7 @@ class PetApi(object):
query_params = []
header_params = {}
header_params = dict(local_var_params.get('_headers', {}))
form_params = []
local_var_files = {}
@@ -800,7 +805,8 @@ class PetApi(object):
'_preload_content',
'_request_timeout',
'_request_auth',
'_content_type'
'_content_type',
'_headers'
]
)
@@ -823,7 +829,7 @@ class PetApi(object):
query_params = []
header_params = {}
header_params = dict(local_var_params.get('_headers', {}))
form_params = []
local_var_files = {}
@@ -945,7 +951,8 @@ class PetApi(object):
'_preload_content',
'_request_timeout',
'_request_auth',
'_content_type'
'_content_type',
'_headers'
]
)
@@ -970,7 +977,7 @@ class PetApi(object):
query_params = []
header_params = {}
header_params = dict(local_var_params.get('_headers', {}))
form_params = []
local_var_files = {}
@@ -1094,7 +1101,8 @@ class PetApi(object):
'_preload_content',
'_request_timeout',
'_request_auth',
'_content_type'
'_content_type',
'_headers'
]
)
@@ -1119,7 +1127,7 @@ class PetApi(object):
query_params = []
header_params = {}
header_params = dict(local_var_params.get('_headers', {}))
form_params = []
local_var_files = {}
@@ -1249,7 +1257,8 @@ class PetApi(object):
'_preload_content',
'_request_timeout',
'_request_auth',
'_content_type'
'_content_type',
'_headers'
]
)
@@ -1278,7 +1287,7 @@ class PetApi(object):
query_params = []
header_params = {}
header_params = dict(local_var_params.get('_headers', {}))
form_params = []
local_var_files = {}

View File

@@ -114,7 +114,8 @@ class StoreApi(object):
'_preload_content',
'_request_timeout',
'_request_auth',
'_content_type'
'_content_type',
'_headers'
]
)
@@ -139,7 +140,7 @@ class StoreApi(object):
query_params = []
header_params = {}
header_params = dict(local_var_params.get('_headers', {}))
form_params = []
local_var_files = {}
@@ -240,7 +241,8 @@ class StoreApi(object):
'_preload_content',
'_request_timeout',
'_request_auth',
'_content_type'
'_content_type',
'_headers'
]
)
@@ -259,7 +261,7 @@ class StoreApi(object):
query_params = []
header_params = {}
header_params = dict(local_var_params.get('_headers', {}))
form_params = []
local_var_files = {}
@@ -371,7 +373,8 @@ class StoreApi(object):
'_preload_content',
'_request_timeout',
'_request_auth',
'_content_type'
'_content_type',
'_headers'
]
)
@@ -400,7 +403,7 @@ class StoreApi(object):
query_params = []
header_params = {}
header_params = dict(local_var_params.get('_headers', {}))
form_params = []
local_var_files = {}
@@ -512,7 +515,8 @@ class StoreApi(object):
'_preload_content',
'_request_timeout',
'_request_auth',
'_content_type'
'_content_type',
'_headers'
]
)
@@ -535,7 +539,7 @@ class StoreApi(object):
query_params = []
header_params = {}
header_params = dict(local_var_params.get('_headers', {}))
form_params = []
local_var_files = {}

View File

@@ -114,7 +114,8 @@ class UserApi(object):
'_preload_content',
'_request_timeout',
'_request_auth',
'_content_type'
'_content_type',
'_headers'
]
)
@@ -137,7 +138,7 @@ class UserApi(object):
query_params = []
header_params = {}
header_params = dict(local_var_params.get('_headers', {}))
form_params = []
local_var_files = {}
@@ -243,7 +244,8 @@ class UserApi(object):
'_preload_content',
'_request_timeout',
'_request_auth',
'_content_type'
'_content_type',
'_headers'
]
)
@@ -266,7 +268,7 @@ class UserApi(object):
query_params = []
header_params = {}
header_params = dict(local_var_params.get('_headers', {}))
form_params = []
local_var_files = {}
@@ -372,7 +374,8 @@ class UserApi(object):
'_preload_content',
'_request_timeout',
'_request_auth',
'_content_type'
'_content_type',
'_headers'
]
)
@@ -395,7 +398,7 @@ class UserApi(object):
query_params = []
header_params = {}
header_params = dict(local_var_params.get('_headers', {}))
form_params = []
local_var_files = {}
@@ -503,7 +506,8 @@ class UserApi(object):
'_preload_content',
'_request_timeout',
'_request_auth',
'_content_type'
'_content_type',
'_headers'
]
)
@@ -528,7 +532,7 @@ class UserApi(object):
query_params = []
header_params = {}
header_params = dict(local_var_params.get('_headers', {}))
form_params = []
local_var_files = {}
@@ -632,7 +636,8 @@ class UserApi(object):
'_preload_content',
'_request_timeout',
'_request_auth',
'_content_type'
'_content_type',
'_headers'
]
)
@@ -657,7 +662,7 @@ class UserApi(object):
query_params = []
header_params = {}
header_params = dict(local_var_params.get('_headers', {}))
form_params = []
local_var_files = {}
@@ -774,7 +779,8 @@ class UserApi(object):
'_preload_content',
'_request_timeout',
'_request_auth',
'_content_type'
'_content_type',
'_headers'
]
)
@@ -805,7 +811,7 @@ class UserApi(object):
if 'password' in local_var_params and local_var_params['password'] is not None: # noqa: E501
query_params.append(('password', local_var_params['password'])) # noqa: E501
header_params = {}
header_params = dict(local_var_params.get('_headers', {}))
form_params = []
local_var_files = {}
@@ -911,7 +917,8 @@ class UserApi(object):
'_preload_content',
'_request_timeout',
'_request_auth',
'_content_type'
'_content_type',
'_headers'
]
)
@@ -930,7 +937,7 @@ class UserApi(object):
query_params = []
header_params = {}
header_params = dict(local_var_params.get('_headers', {}))
form_params = []
local_var_files = {}
@@ -1041,7 +1048,8 @@ class UserApi(object):
'_preload_content',
'_request_timeout',
'_request_auth',
'_content_type'
'_content_type',
'_headers'
]
)
@@ -1070,7 +1078,7 @@ class UserApi(object):
query_params = []
header_params = {}
header_params = dict(local_var_params.get('_headers', {}))
form_params = []
local_var_files = {}