[localhost] localhost를 수신하도록 Fiddler를 구성하는 방법은 무엇입니까?

내 로컬 시스템의 프로세스와 로컬 시스템에서 실행중인 다른 (서버) 프로세스 간의 HTTP 트래픽을 모니터링하고 싶습니다.

트래픽을 수신 및 수신하도록 Fiddler를 구성하려면 어떻게 localhost해야합니까?



답변

단순히 URL에 피들러를 추가함으로써

http://localhost.fiddler:8081/

트래픽은 피들러를 통해 라우팅되므로 피들러에 표시됩니다.


답변

.뒤에 점 을 추가 합니다 localhost.

예를 들어 http : // localhost : 24448 / HomePage.aspx가있는 경우

http://localhost.:24448/HomePage.aspx로 변경 하십시오.

Internet Explorer는 “localhost”에 대한 프록시 서버를 우회합니다. 점이 있으면 도메인 이름의 “localhost”확인이 실패합니다.


답변

.NET 및 Internet Explorer는 프록시를 통해 localhost에 대한 요청을 보내지 않으므로 Fiddler에 나타나지 않습니다.

많은 대안을 사용할 수 있습니다.

localhost 대신 컴퓨터 이름을 사용하십시오. Firefox (Fiddler 추가 기능이 설치된 상태)를 사용하여 요청합니다. localhost 대신 http : //ipv4.fiddler 를 사용 하십시오 .

자세한 정보는 http://www.fiddler2.com/Fiddler/help/hookup.asp


답변

URL에 ‘localhost’대신 컴퓨터 이름 / IP 주소를 입력하십시오. 나를 위해 작동합니다 …


답변

다른 도메인을 사용하도록 응용 프로그램 서버 및 클라이언트를 구성하는 대신 프록시를 사용하도록 클라이언트 응용 프로그램을 구성 할 수 있습니다. Fiddler는 또한 사용할 수있는 프록시를 생성하여 모든 트래픽을 로깅합니다. Rick Strahl은 .NET 앱에서 이것을 사용하는 것에 대해 블로그를 작성했습니다. 저는 항상이 블로그 게시물을 잘못 배치하고 있으므로 여기에 링크하겠습니다. http://weblog.west-wind.com/posts/2008/Mar/14/Debugging-Http- or-Web-Services-Calls-from-ASPNET-with-Fiddler .

간단히 말해 app.config 변경 사항은 다음과 같습니다.

<system.net>
  <defaultProxy>
    <proxy  proxyaddress="http://127.0.0.1:8888" />
  </defaultProxy>
</system.net>


답변

당신은 할 수 없습니다. 대신 컴퓨터 이름이 “myMachine”이면 브라우저에서 http : // localhost 대신 http : // mymachine 을 가리 킵니다 .


답변

도구 => 피들러 옵션 => 연결 점프 할 물건이있는 텍스트 영역이 있습니다. 거기에서 LH를 삭제합니다.