Ich habe fuer requests zwei Header
- "Content-Type": "application/json"
- "COMPANY-Authentication": "' + work_value + '"
Zusammengeklebt sehen die ja auch gut aus
- '{da_header_one + ', ' + da_header_two}'
Aber ich bekomme dann ein
- AttributeError: 'str' object has no attribute 'items'
Code:
Traceback (most recent call last):
File "/home/druuhl/git/operating/bin/./ases2", line 255, in <module>
__main__()
File "/home/druuhl/git/operating/bin/./ases2", line 48, in __main__
__get_basic_customer_data__(work_value)
File "/home/druuhl/git/operating/bin/./ases2", line 142, in __get_basic_customer_data__
gql_out = __get_graphql_data__(da_endpoint, da_mode, da_query, da_headers)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/druuhl/git/operating/bin/./ases2", line 238, in __get_graphql_data__
response = requests.post(
^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/requests/api.py", line 115, in post
return request("post", url, data=data, json=json, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/requests/api.py", line 59, in request
return session.request(method=method, url=url, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/requests/sessions.py", line 573, in request
prep = self.prepare_request(req)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/requests/sessions.py", line 484, in prepare_request
p.prepare(
File "/usr/lib/python3/dist-packages/requests/models.py", line 369, in prepare
self.prepare_headers(headers)
File "/usr/lib/python3/dist-packages/requests/models.py", line 489, in prepare_headers
for header in headers.items():
^^^^^^^^^^^^^
AttributeError: 'str' object has no attribute 'items'
Eine Idee ?
Lesezeichen