2009-10-19 2 views

답변

2

MSDN의 HttpWebRequest.Credentials 속성에 대한 설명서를 확인하십시오. 여기에는 CredentialCache를 사용하는 샘플이 들어 있습니다.

이것은 (통합 보안 시나리오에서) 필요한 것이지만, 사용자 이름과 암호를 문자열로 제공하려는 경우 docs of NetworkCredential도 읽을 수 있습니다.

당신은 일단 HttpWebRequest를 작업 방금 말 : XmlTextReader는 = 새로운 XmlTextReader는 (스리)`으로

XmlTextReader rd = new XmlTextReader(yourHttpWebResponse.GetResponseStream()); 
+0

고맙습니다. NetworkCredential 클래스는 이것을 얻기 위해 꼭 알아야 할 것이었다. – awe

2

WebClient 또는 HttpWebRequest을 사용하는 관련 코드가 이미 있습니까? 데이터를 적절하게 다운로드 한 다음 XmlReader.Create(Stream)에 응답 스트림을 전달하면됩니다.

XML을 구문 분석하지 않고 웹 파트를 테스트 할 수 있어야합니다. 다운로드 한 데이터를 인쇄하여 올바르게 보이는지 확인해야합니다.

+0

아니, 난 그냥 사용했던'희미한 리더. 내가 원하는 것을 얻기 위해'WebClient' 또는'HttpWebRequest'를 어떻게 쉽게 구현합니까? – awe

+0

지금은 전체 WebClient/WebRequest 예제를 제공 할 시간이 없지만 웹상에 많은 예제가 있습니다. MSDN에도 유용한 샘플 코드가 있습니다. –

관련 문제