![]() |
1
4
简而言之:不。 |
![]() |
2
4
我认为浏览器可能可以将gzip格式的数据发送到服务器。我不知道这样做是否普遍。
发件人需要确保
就解码而言,在app engine程序获得任何输入之前运行的web机器可能会对gzip内容进行解码。我几乎没有和appengine合作过,所以我不熟悉那种细节。不过,有可能的是,你不必在服务器端担心它……它只是自动得到处理。你得检查一下。
看看可能有用
RFC2616
,尤其是
|
![]() |
3
4
简短回答: 不,大多数浏览器不会为客户端请求压缩表单数据。 长答案: 是的,所有浏览器都允许客户端发送压缩的表单数据。但是由于浏览器不会为我们压缩数据,我们必须自己压缩。 gzip使用deflate算法,即 publicly available 免费使用。可以做的是使用javascript压缩客户端的表单数据(下载 JS Gzip library 如果您不想自己编写一个),则通过get、post或put将压缩数据发送到服务器 XMLHttpRequest 。 如果你控制了你的web服务器,你可以简单地获取数据并解压缩。如果你不在控制之中,你将不得不遵循任何既定的政策。例如,某些Web服务器可能要求您设置特定的内容类型,而其他服务器可能根本不支持它。 最后请注意,如果您的资源是已经压缩的文件,那么gzip可能没有任何优势。然而,如果你的资源是巨大的未压缩数据(例如,一个80000个字符的论坛帖子),那么它的优势是巨大的。 |
![]() |
Itamar Cohen · 谷歌管理的SSL证书不起作用 3 年前 |
![]() |
cozimo · 谷歌云警告:自动应用检测已被弃用,并将很快被删除 7 年前 |
![]() |
Noah Watkins · ndb的控制索引。Expando模型属性 7 年前 |