Home [Tensorflow] requests.exceptions.HTTPError: 400 Client Error: Bad Request for url
Post
Cancel

[Tensorflow] requests.exceptions.HTTPError: 400 Client Error: Bad Request for url

20개의 요청을 했을때 앞에 몇개는 성공하는데 어느 순간 400이 뜬다. 간혹 아래 에러도 떠서

1
2
requests.exceptions.ConnectionError: ('Connection aborted.', ConnectionResetError(54, 'Connection reset by peer'))
urllib3.exceptions.ProtocolError: ('Connection aborted.', ConnectionResetError(54, 'Connection reset by peer'))

header를 추가하면 된다고 해서 추가했는데 실패 user-agent를 추가해도 마찬가지로 실패

1
2
3
4
5
# header 추가해도 실패
headers = {"content-type": "application/json"}
response = requests.post(self.server_url + ':predict',
                            data=predict_request,
                            headers=headers)

너무 빠르게 요청하나 싶어서 sleep을 추가했는데 실패

1
2
3
import time

time.sleep(1)

여러번 요청 중 항상 10번째에서 실패 여러번 호출을 할때 요청하는 데이터를 매번 요청시 초기화가 필요한데 그 작업을 누락함..

This post is licensed under CC BY 4.0 by the author.

[Python] Timeit Decorator (함수 실행시간 체크)

M1 MAC mini에서 starcraft 동작 안함