lukaskruedelOriginal post
Flutter Developer
Hi everybody,
I have encountered and error and wanted to see if anybody else encountered the same before opening an Issue.
For context, I have the following code:
Python
client = Client()client.set_endpoint('<Project_Endpoint>')client.set_project('<Project_ID>')client.set_key('<KEY>')
db = Databases(client)
delete_response = db.delete_document( database_id='<DB_ID>', collection_id='<COLLECTION_ID>', document_id='<Some_ID>')Output:
Bash
Traceback (most recent call last): File "C:\Users\some_user\AppData\Local\Programs\Python\Python312\Lib\site-packages\appwrite\client.py", line 121, in call content_type = response.headers['Content-Type'] ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "C:\Users\some_user\AppData\Local\Programs\Python\Python312\Lib\site-packages\requests\structures.py", line 52, in __getitem__ return self._store[key.lower()][1] ~~~~~~~~~~~^^^^^^^^^^^^^KeyError: 'content-type'
During handling of the above exception, another exception occurred:
Traceback (most recent call last): File "c:\Users\some_user\Downloads\appwrite_delete.py", line 15, in <module> delete_response = db.delete_document( ^^^^^^^^^^^^^^^^^^^ File "C:\Users\some_user\AppData\Local\Programs\Python\Python312\Lib\site-packages\appwrite\services\databases.py", line 1031, in delete_document return self.client.call('delete', api_path, { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\some_user\AppData\Local\Programs\Python\Python312\Lib\site-packages\appwrite\client.py", line 132, in call content_type = response.headers['Content-Type'] ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "C:\Users\some_user\AppData\Local\Programs\Python\Python312\Lib\site-packages\requests\structures.py", line 52, in __getitem__ return self._store[key.lower()][1] ~~~~~~~~~~~^^^^^^^^^^^^^KeyError: 'content-type'Summary
Developers encountered KeyError 'content-type' when calling delete_document() function in Python due to a missing header key. To solve this, developers should modify the content-type key in the response headers to 'Content-Type'.