어떻게 할 수 있는 Accept-Encoding 헤더에서 변경 될 IE Url 모니커는 또 다른 방법이 있나요?

StackOverflow https://stackoverflow.com/questions/1207221

문제

내가 개발하는 브라우저 플러그인과 서버 구성 요소를 시스템에 스트리밍 콘텐츠를 사용자 지정 인코딩 형식입니다.지금 나는 검출 할 수 있도록 서버 측에서 여부를 클라이언트를 처리할 수 있는 특별한 인코딩을,그리고 그것을 지키고 싶으로 일관된 일반적인 방법으로 일 HTTP,그래서 브라우저 플러그인을 추가하고 싶다는 새로운 인코딩이 Accept-Encoding 요청 헤더가 있습니다.즉:

Accept-Encoding:gzip deflate,myencoding

가를 구현했 IHttpNegotiate 및으로 설정을 추가로 헤더에서 BeginningTransaction 지만,그것은 보인다거나 그것을 무시하거나 그것을 덮어 가져옵니다.

도움이 되었습니까?

해결책

시 시도 하지 않습니다.모든 접근을 허용하는 수정할 수는 Accept-Encoding 헤더에(예를들면비동기식 플러그형 프로토콜을 감싸기도)반드시 해킹이고,안정적으로 작동하지 않기 때문이다.,프록시,등,모든 가정을 만들에 대한 Accept-Encoding 고 Content-Encoding 헤더와 새로운 방식이 되지 않을 신뢰할 수 있습니다.

예를 들어,듣는 하나의 인기있는 프록시는 치료를 알 수 없는 인코딩으로 GZIP 으로 다시 작성 Content-Encoding 헤더에서 응답;분명히 하는 것이다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top