2012-01-04 3 views
0

우리는 타사 응용 프로그램에 연결하여 정보를 보내는 Win32 응용 프로그램을 가지고 있습니다. 그 애플리케이션은 우리가 호출하는 웹 서비스를 가지고있다. 웹 메서드 중 하나는 GetDevices라고하며 응용 프로그램에서 호출 할 때 작동하지 않으며이 오류의 세부 정보가 무엇인지 알 수 없습니다. 따라서 우리는 작은 진단 응용 프로그램을 작성하여 상세한 로그 파일을 만들어서 무엇이 진행되고 있는지를 알 수 있고, 실행하여 실행 한 다음, 더 자세한 내용을 알 수 있습니다. 이제이 디버깅 용도로 진단 응용 프로그램을 작성하는 좋은 방법은 무엇입니까?웹 서비스를 디버그하는 방법

+0

@KirstenJones as Fiddler를 사용하면 HTTP 오류 코드가 표시됩니다. 피들러 스크린 샷을 찍어 타사 공급 업체에 보내 웹 서비스 방법을 수정해야합니다. 나는 Fiddler에게 전화를해서 그들에게 이야기 할 것조차 괴롭히지 않을 것입니다. –

답변

2

이 웹 서비스가 HTTP (SOAP 또는 REST)를 사용하는 경우 Fiddler을 사용하여 HTTP 트래픽을 스누핑하고 어떤 일이 발생하는지 확인할 수 있습니다.

웹 요청이 이루어지면 요청 (및 서버 응답)이 피들러에 나타나고이를 사용하여 예상 한대로 수행하지 않는 이유를 확인할 수 있습니다.

관련 문제