문제

방금 Fiddler 2를 사용하여 REST, JSON 및 SOAP 기반 서비스에 대한 요청 객체를 만들기 시작했습니다. 지금까지 잘 작동했습니다.

인터넷 익스플로러를 통해 회사 리소스를 사용하려고 시도했을 때 문제가 발생했습니다. 나는 일종의 DNS 오류가 발생했는데, 피들러를 열 때마다 프록시 설정이 삭제되고 있기 때문에 (IE6 및 IE8). 누구든지 피들러가 어떤 이상한 문제를 일으킬 수있는 "피들링"이 무엇인지 아는 사람이 있습니까?

자세한 정보 : 이것은 Windows XP를 실행하는 가상 PC VM에서 발생합니다. 공허한 정확한 내용은 도구-> 인터넷 옵션-> Connections-> LAN 설정 창에 있습니다. 두 확인란이 확인되었고 고급 창의 필드가 채워졌습니다. 그 후, 모두가 비워졌습니다.

도움이 되었습니까?

해결책

피들러는 스타트 업에서 프록시 설정을 변경하고 피들러가 닫힐 때 시작하기 전까지 돌아온 것으로 되돌아갑니다.

그러나 Fiddler가 실행 중일 때 이전 프록시 서버를 업스트림 프록시로 사용하고 종료하면 이전의 설정으로 설정을 되 찾을 때 문제를 설명하지 않습니다.

IE와 함께 Fiddler를 사용하지 않으려면 도구 / Fiddler 옵션 내부의 "시스템 프록시로서"확인란을 선택 취소하십시오. 127.0.0.1:8888을 프록시로 사용하려면 응용 프로그램 또는 프레임 워크 (예 : .NET)를 수동으로 구성해야합니다.

다른 팁

1.) 관리자 명령으로 명령 프롬프트를 엽니 다

2.) netstat -Ab를 입력하십시오

3.) 이미 포트 8888에서 실행 중인지 확인하십시오.

그렇다면 그것은 당신의 문제입니다. 포트 8889 (또는 다음에 사용 가능한 포트)를 꺼내도록 피들러를 변경하십시오.

1.) 도구 -> 피들러 옵션 -> 연결 -> 피들러가 포트에서 리터텐스 -> 8889

Fiddler는 현재 프록시 설정을 사용하는 대신 프록시로 추가하여 작동하기 때문에 비워지고 있습니다. 그것이 모든 트래픽을 가로 채는 방식입니다.

좋은 소식은 약간의 구성으로 Fiddler가 프록시 역할을하도록 구성하고 수동으로 구성된 회사 프록시를 사용할 수 있다는 것입니다.

피들러 웹 디버거 - 클라이언트 구성

피들러는 IE 연결을 죽였지만 Firefox 연결이 남아있었습니다 ....

"Fiddler : DNS 조회 wwww.google.com.au에 실패했습니다. 그러한 호스트는 알려져 있지 않습니다."

나는 단지 내 것을 고쳤다. "http : // localhost : 8888/virtfolder/mywebapp"를 URL에 넣었고 연결을 시작하고 다시 작동하기 시작하는 것처럼 보였습니다.

프록시가 .pac 파일을 가리키지 않도록하십시오. 피들러는이 구성을 시작할 때이 구성을 "유지"하지 않습니다. 대신 실제 프록시 FQDN을 수동으로 입력하십시오.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top