페이지의 HTML을 몇 달 동안 문자열로 다운로드하는 방법에 대한 분명한 해답을 얻으려고했지만 그 진전은 없었습니다. 모든 구문 분석을 혼란스럽게 할 수 있습니다. 응용 프로그램에 맞춰야 할 위치를 파악할 수 있습니다. 누군가가 주어진 URL에서 페이지의 HTML을 문자열로 다운로드 할 수있는 명확한 코드 블록을 제공 할 수 있다면 매우 감사 할 것입니다.Windows Phone 7에서 순수 HTML을 문자열로 다운로드 하시겠습니까?
3
A
답변
2
here 글쎄 간단한 방법은 WebClient
을 사용하는 것입니다 : 이벤트 핸들러가 다음가 필요로 어떤 작업을한다
WebClient client = new WebClient();
client.DownloadStringCompleted += YourEventHandler;
client.DownloadStringAsync(uri);
.
그러나 WebClient
은 UI 스레드 ("비동기"부분에도 불구하고)에서 많은 작업을 수행합니다. 프로덕션 응용 프로그램의 경우 WebRequest
을 직접 사용하려고합니다. 훨씬 더 많은 작업이 필요합니다. WebResponse
에서 Stream
으로 끝나기 때문에 적절한 문자열 인코딩을 사용하고 문자열을 읽으려면 StreamReader
을 사용해야합니다.
1
System.Net.HttpWebRequest.Create (url);
문서는
0
다음은 html을 문자열로 다운로드하는 두 가지 방법과 각각의 상대적인 장점을 보여준 프로젝트입니다.
WebClient, HttpWebRequest and the UI Thread on Windows Phone 7
HttpWebRequest를 당신에게 약간의 추가 작업을위한 좋은 UI 성능 이점을 제공합니다.
관련 문제
- 1. Windows Phone 7에서 StringFormat으로 바인딩 하시겠습니까?
- 2. Windows Phone 7에서 UIElement.InvalidateVisual
- 3. Windows Phone 7에서 통화 시작
- 4. Windows Phone 7에서 반사가있는 MethodAccessException
- 5. Windows Phone 7에서 끌어서 놓기
- 6. Windows Phone 7에서 XDocument.Parse가 다른가요?
- 7. Windows Phone 7 다운로드 버전
- 8. 사용자가 Windows Phone 7에서 말하기 시작하자마자 녹음을 시작 하시겠습니까?
- 9. howto는 Windows phone 7에서 대화 상자를 확인 하시겠습니까?
- 10. Windows Phone 7에서 MySQL 데이터베이스를 사용합니까?
- 11. Windows Phone 7에서 어떤 배경색이 활성화되어 있습니까?
- 12. Windows phone 7에서 핑을 구현할 수 있습니까?
- 13. Windows Phone 7에서 ScrollBar를 설정하는 방법은 무엇입니까?
- 14. Windows phone 7에서 C# dll 사용하기
- 15. Windows Phone 7에서 API를 후크하는 방법은 무엇입니까?
- 16. Windows Phone 7에서 .ASHX 파일 찾아보기
- 17. Windows Phone 7에서 네트워크 사용 불가 테스트
- 18. OnNavigatedTo가 이상하게 Windows Phone 7에서 실행되지 않음
- 19. Windows Phone 7에서 WebRequest.CreateHttp에 상응하는 HTTPS가 있습니까?
- 20. Windows Phone 7에서 PC로 화면 전송 도구
- 21. Windows Phone 7에서 WebBrowser 컨트롤 마우스 이벤트
- 22. Windows phone 7에서 방향을 처리하는 방법은 무엇입니까?
- 23. Windows Phone 7에서 대칭 키를 얻으려면 어떻게해야합니까?
- 24. Windows Phone 7에서 어떻게 전자 메일을 보내나요?
- 25. Windows Phone 7에서 TCP 연결 열기
- 26. Windows Phone 7에서 인증서 오류를 무시하는 방법?
- 27. Windows Phone 7에서 푸시 알림이란 무엇입니까?
- 28. Windows Phone 7에서 기본보기 기능을 구현하려면 어떻게해야합니까?
- 29. Windows Phone 7에서 UI 버튼 이벤트 받기
- 30. Windows Phone 7에서 세션 값 사용