Requests를 Fiddler로 보는 방법
어차피 소스코드를 수정 가능한 python에서 Fiddler 로 보내는 방법이 먼 소용인가 싶지만서도,
Fiddler가 실행 중인 상태에선 SSL 오류가 난다.
requests.get(), post()등에서 해당 속성을 주면된다.
proxies={"http": "http://127.0.0.1:8888", "https":"http:127.0.0.1:8888"}, verify=r"FiddlerRoot.pem"
여기서 FiddlerRoot.pem은 직접 만들어야되는데,
Tool > Options > HTTPS 탭 > Actions 버튼 > Export Root … 클릭을 하면 FiddlerRoot.cer 파일이 생성된다.
이걸 openssl 를 통해서 pem파일로 만들어준다.
Command : openssl x509 -inform der -in FiddlerRoot.cer -out FiddlerRoot.pem
FiddlerRoot.pem를 .py 파일과 같은 폴더내에 두면 된다.