私はGAEサーバーからの応答をgzipしようとしていますが、Content-Encodingではnullを受け取ります。AppEngine gzip圧縮
私は次のコードを持っている:
connection = (HttpURLConnection)url.openConnection();
connection.setRequestMethod("POST");
connection.setRequestProperty("Content-Type",
"application/json; charset=utf-8"); //"application/json; charset=utf-8"
connection.setRequestProperty("Accept-Encoding", "gzip");
connection.setRequestProperty("User-Agent", "gzip");
connection.setUseCaches (false);
connection.setDoInput(true);
connection.setDoOutput(true);
//write
//read
System.out.println("Content-Encoding " + connection.getContentEncoding());
を私はGAEサーバ上で自動的に圧縮しないことを読みました。それでは、何が問題なのでしょうか?
GAEは、あなたがそれを圧縮するかどうかの通知を受けません。この場合のファイルの大きさはどれくらいですか?経験から、1MBを超えるものは決して圧縮されません。 – David