2014-11-13 5 views
1

FF로 F12과 동일한 도메인을 사용하지만 다른 방법을 두 번 호출합니다. 둘 다 잘 생성되고 JSON 구조를 돌려 준다.HttpClient에서 페이지를 찾을 수 없습니까?

그런 다음 HttpClient을 사용하여 동일한 호출 (동일한 자격 증명, 모두 동일)을 수행합니다. 첫 번째 것은 내가 생각한대로 데이터를 돌려줍니다. 다른 하나는 내용이 다소 큰 HTML 문서를 생성하지만 다음과 같은 내용의 텍스트가 있습니다.

잘못된 주소를 입력했거나 페이지가 이동되어 사용자가 여기에 왔을 수 있습니다.

유일하게 이상한 것은 상태 코드가 201이고 200이 아니라는 것입니다.하지만 이는 문서가 생성되었다는 것을 나타내는 것입니다 (우리는 FF로 상태 코드를 볼 수 있습니다).

이것에 근거하여 결론을 내릴 수 있습니까, 아니면 너무 막연한가요? 귀하의 요청 콘라드 Viltersten 당

+0

작동하지 않는'HttpClient' 호출에 도움이 될만한 호출 코드를 보여줄 수 있습니까? 어시스턴트 호출 메소드를 통해 호출해야 할 수도 있습니다. – MethodMan

+0

현재 코드를 보여주십시오. – cubrr

+1

@DJKRAZE 전화하세요. 그러나 이미 비동기 적으로 호출하고 있습니다. 슬프게도 서버에 문제가 있습니다. 나는 또한 그것을 알았다 - 그것의 약속에도 불구하고 GETable 방법인데, 실제로, POSTable했다. * .GetAsync() * 대신 * .PostAsync() *로 전환하면 작업이 시작되었습니다. 아직도 전화 해. 답장으로 의견을 게시하고 (지금 내가 말한 것을 추가하십시오) 답변으로 받아 들일 수 있도록하십시오. –

답변

0

당신은 당신이 .GetAsycn 또는 .PostAsync 호출 방법을 통해 그 전화를 할 필요가 아마도 작동하지 않는 HttpClient를 호출에 대해 도움을 것이라고 작동하지 때의 통화 코드를 보여줄 수

관련 문제