Python requests와 HTTP Streaming 문제 해결
HTTP Streaming을 제공하는 서버에 Python의 requests 라이브러리를 사용하여 GET 요청을 보낼 경우, 요청이 끝나지 않고 대기 상태가 지속되는 문제가 발생할 수 있다. 본 글에서는 이러한 문제의 원인과 해결 방법을 정리하고, 최적의 해결책을 제시한다.1. 문제 상황HTTP Streaming 방식으로 데이터를 지속적으로 전송하는 서버에 대해 requests.get()을 호출할 경우, 요청이 종료되지 않고 계속 응답을 받는 상태가 유지된다. 이로 인해 크롤러나 자동화된 스크립트가 다음 명령으로 진행하지 못하고 멈춰버리는 문제가 발생 가능 참고로 문제가 발생했던 대상의 경우 다음의 apache example 을 사용하고 있었음https://github.com/jesperfj/buildpa..
연습
2025. 2. 11. 19:01
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Remote
- django test
- Til
- requests
- django testcase
- endl을절대쓰지마
- docker-compose update
- 힙
- factory_pattern
- 파이썬
- SSL
- cipher suite
- 스택
- Python
- 프로그래머스
- jwt
- 이것도모르면바보
- 최대한 간략화하기
- SQL
- 우선순위큐
- 그리디
- 백준
- Event Sourcing
- 위상정렬
- vscode
- Javascript
- BOJ
- 삽질
- 코딩테스트
- 불필요한 값 무시하기
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
글 보관함