# httpdbg - 파이썬의 HTTP 클라이언트 요청 트레이스 & 디버깅 도구

> Clean Markdown view of GeekNews topic #16971. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=16971](https://news.hada.io/topic?id=16971)
- GeekNews Markdown: [https://news.hada.io/topic/16971.md](https://news.hada.io/topic/16971.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2024-09-28T10:03:01+09:00
- Updated: 2024-09-28T10:03:01+09:00
- Original source: [github.com/cle-b](https://github.com/cle-b/httpdbg)
- Points: 19
- Comments: 1

## Summary

파이썬 개발자들이 HTTP(S) 요청을 쉽게 디버깅할 수 있도록 도와주는 도구로, 의존성이나 셋업, 슈퍼유저 권한, 코드 변경이 필요 없습니다. `pyhttpdbg filename.py`로 프로그램을 실행하고 로컬 서버에 브라우저로 접속하면 전체 HTTP 요청을 확인할 수 있습니다. 또한, requests, urllib3, httpx, aiohttp, pytest와 같은 주요 패키지를 지원합니다.

## Topic Body

- 파이썬 개발자들이 자신의 파이썬 프로그램에서 호출하는 HTTP(S) 요청을 쉽게 디버깅할 수 있게 해주는 도구   
  - 의존성 없고, 셋업 없고, 슈퍼유저 권한과 코드 변경 모두 필요없음   
- `python filename.py` 대신 `pyhttpdbg filename.py`로 파이썬 프로그램을 실행한 뒤 `http://localhost:4909` 에 접속하면 전체 리퀘스트를 볼 수 있음   
- 주요 패키지 Initiator 지원 : requests, urllib3, httpx, aiohttp, pytest

## Comments



### Comment 29581

- Author: yangeok
- Created: 2024-10-02T08:24:23+09:00
- Points: 1

python만 되나보네요,,
