2

this FAQ question에서 브라우저가 지원할 때 압축이 자동으로 사용되며 응용 프로그램을 수정할 필요가 없다고 말합니다.Google App Engine에서 채널 API를 사용할 때 압축

제 질문은 채널 API 메시지에도 적용되는 입니다.

영구 연결을 통해 비교적 큰 JSON (텍스트) 데이터를 보내야하는 응용 프로그램이 있는데 압축 된 경우 빠르게 처리 할 수 ​​있기를 바랍니다.

큰로드가 발생했을 때 서버가 채널을 통해 핑 (ping) 만 보내고 브라우저가 가져 오기 요청을하면 ("자동으로"압축 됨) 해결 방법을 생각해 볼 수 있습니다. 그것),하지만 그것은 다른 요청의 대기 시간을 추가합니다.

답변

3

채널 API가 사용하는 연결을 통해 전송되는 데이터는 gzip으로 압축됩니다.

그러나 채널 API 메시지는 압축되지 않은 32K로 제한되어 있으므로 그보다 큰 경우 핑/GET 방법을 사용해야합니다.

관련 문제