HTTPS를 통해 POST 요청을 확인하는 방법은 무엇입니까?

HTTPS를 통해 POST 요청을 확인하는 방법은 무엇입니까?

스크래핑을 통해 웹사이트에 대한 액세스를 자동화하려고 하며 POST 요청에서 서버에 보낼 매개변수를 결정하려고 합니다. 현재 Wireshark가 켜져 있지만 더 좋은 방법이 있습니까? 연결이 HTTPS이므로 일반 텍스트로 POST 요청을 볼 수 있습니까?

답변1

Firefox를 HTTP 클라이언트로 사용하는 경우 선택적으로 "데이터 변조HTTP POST 요청을 조사하기 위한 플러그인입니다(편집 가능한 데이터 세트로 재생도 가능).

답변2

사용피들러 2. 프록시 역할을 하며 기본적으로 중간자 공격을 수행하여 HTTPS를 스니핑합니다. 인증서 오류가 발생하지만 괜찮습니다.

편집: 네트워크 트래픽에만 적용되는 것은 아닙니다.

답변3

Wireshark 위키에 링크가 있습니다Wireshark를 사용하여 SSL 트래픽을 해독하는 방법. 이를 위해서는 클라이언트가 사용하는 인증서에 대한 제어가 필요하지만 이것이 귀하에게 적합한지는 확실하지 않습니다.

답변4

제가 가장 좋아하는 Firefox 확장 기능은 Live HTTP Headers입니다. 다양한 HTTP 요청이 생성될 때 실시간 헤더를 캡처한 다음 페이지 정보를 열고 현재 로드된 페이지의 헤더를 볼 수 있습니다. 모든 요청 및 응답 헤더를 표시하는 것 외에도 POST 본문의 내용도 표시합니다.

관련 정보