2014-09-09 3 views
0

대기 요청 헤더의 압축을 해제해야합니다. 그래서 대신 : 동의 - 인코딩 : 수락 인코딩 : gzip을, 나는 이것을 변경할대기 js 헤더가 매개 변수를 설정합니다. 요청 헤더가 아닙니다.

폐의 정체성

다음

는 요청 atmosphere.js에서 헤더를 것은 만듭니다

Accept text/event-stream 
Accept-Encoding gzip, deflate 
Accept-Language en-US,en;q=0.5 
Cache-Control no-cache 
Connection keep-alive 
Cookie JSESSIONID=791714A6221EEBBA 
DNT 1 
Host host 
Pragma no-cache 
Referer http://page url 
User-Agent Mozilla/5.0 (Windows NT 6.1; WOW64; rv:32.0) Gecko/20100101 Firefox/32.0 

대기 문서에서 헤더를 지정할 수 있습니다. 헤더 [기본값 = {}] 보낼 헤더 목록

하지만이 옵션을 사용하는 경우 : headers = { 'Accept-Encoding': 'identity'}

요청 매개 변수로 전달되는 헤더 - 헤더가 아닙니다. 을 Heres atmosphere.js 요청 매개 변수가 생성 : 나는 분위기 압축하지 않고 요청을 만들 얻을 수있는 방법에

Accept-Encoding identity 
Content-Type application/json 
X-Atmosphere-Framework 2.1.2-jquery 
X-Atmosphere-Transport sse 
X-Atmosphere-tracking-id 3a8f82b4-bbd9-48d8-907a-6e54ac94cbd6 
X-Cache-Date 0 
X-atmo-protocol true 

어떤 아이디어?

답변

1

그냥 설정 request.attachHeadersAsQueryString = false

감사!

- Jeanfrancois

+0

제안에 감사하지만 아아, 아니 주사위! 나는 시도했다 : request.attachHeadersAsQueryString = false뿐만 아니라 request.attachHeadersAsQueryString = "false"와 request = {url : "sdfsd", ..., attachHeaderAsQueryString : false} 그리고 마지막으로 문자열로 ... 아직 요청 헤더를 gzip으로 accept-endcoding 받고, 수축시킵니다. 압축을 사용하지 못하게 할 수있는 또 다른 방법이 있습니까? 파이어 폭스에서 이런 일이 벌어지고있는 것일까 요? – Rachel

+0

UGH 그것은 gzip을 추가하는 firefox입니다. Firefox 구성을 수정하여이 동작을 끌 수있었습니다 : http://foldmenotes.blogspot.com/2009/05/how-to-disable-gzip-compression-in.html jfarcand의 솔루션은 FF config isn ' 쟁점 – Rachel

관련 문제