如何将Gzip数据发布到CouchDB?
从1.6.0版开始,CouchDB现在可以接受gzip的JSON请求体。我通过浏览器发布了一堆JSON文件,能够压缩它们将节省大量带宽。如何将Gzip json文档的ajax发布到couchdb?两个步骤:如何将Gzip数据发布到CouchDB?,couchdb,gzip,Couchdb,Gzip,从1.6.0版开始,CouchDB现在可以接受gzip的JSON请求体。我通过浏览器发布了一堆JSON文件,能够压缩它们将节省大量带宽。如何将Gzip json文档的ajax发布到couchdb?两个步骤: 压缩JSON文件 使用内容编码:gzip头发送AJAX请求 对于第一步,您可以使用JS库。举几个例子: 对于步骤2,使用 xhr.setRequestHeader("Content-Encoding", "gzip"); 或者使用JQuery,添加 headers: {"Cont
内容编码:gzip
头发送AJAX请求xhr.setRequestHeader("Content-Encoding", "gzip");
或者使用JQuery,添加
headers: {"Content-Encoding": "gzip"}
以下是如何使用curl:curl-XPOST-H“Accept Encoding:gzip”-H“Content Encoding:gzip”-H“Content Type:application/json”-data binary@file.json.gz--compressed