2010-03-18 3 views
1

최근에 HttpWebRequest/HttpWebResponse를 사용하고 있는데 인코딩 문제가 발생합니다. HttpWebResponse.CharacterSet은 항상 실제 페이지 인코딩을 나타내지는 않으므로 Content-Type 메타 태그를 사용할 수 있다고 생각했습니다.HttpWebResponse 인코딩 감지

  1. 응답을 디코딩 할 수없는 경우 어떻게 Content-Type 메타 태그를 읽을 수 있습니까 (잘못된 CharacterSet http 헤더의 경우)?
  2. 페이지 인코딩을 자동으로 처리하고 브라우저 소스처럼 URL 소스를 다운로드 할 수있는 오픈 소스 솔루션이 있습니까?

문자 세트 감지 알고리즘과 같은 멋진 메소드는 필요하지 않으며 http 헤더 또는 메타 태그 요소를 기반으로하는 탐지와 같은 기본 기능 만 필요합니다.

미리 감사드립니다.

답변

2

나는 this 용액을 사용했다. 그것은 작동합니다.

+0

고마워요! 약간 조정해야 할 수도 있지만 개념이 있습니다. – James

+0

링크 전용 답변을 게시하지 마십시오. – holmis83

관련 문제