Я использую pandas и запрашиваю создание почтового запроса, и тот, который я создаю, отправил мне обратно код состояния 200 вместо 201.
В этом сообщении я отправляю JSON из данных. Эта часть кажется хорошей. Я не знаю, хорош ли заголовок или нет, я многое изменил в нем, но безуспешно.
Эта проблема не показывает никаких ошибок, и сервер, на который влияет запрос, не дает любой знак тоже. Первый запрос дать мне токен доступа и работать хорошо.
def post_json(nbr_requests):
auth_json = {'grant_type': 'password', 'client_id': 'hidden','client_secret':'hidden','username':'hidden','password':'hidden'}
auth_response = requests.post('http://hidden:8080/lot/of/stufs/token',data=auth_json)
token = auth_response.json()["access_token"]
api_call_headers = {'content-type':'application/json', 'accept':'application/json','authorization': 'Bearer' + token}
url_to_go = "http://localhost:8080/hidden/link"
for i in range(nbr_requests):
api_call_response = requests.post(url_to_go, headers=api_call_headers, json=json_array_to_send[i],data={"key": "value"})
print (api_call_response.status_code)