Postgres中是否有一些机制允许在将数据发送到客户端之前压缩服务器端的数据,然后在客户端解压缩以节省通过慢速连接发送大量数据所需的时间?
答案 0 :(得分:0)
libpq documentation表示存在参数POST http://localhost:60543/oauth/token HTTP/1.1
Host: localhost:60543
Connection: keep-alive
Content-Length: 54
Cache-Control: no-cache
Origin: chrome-extension://fhbjgbiflinjbdggehcddcbncdddomop
Content-Type: application/x-www-form-urlencoded
User-Agent: Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36
Postman-Token: 85363928-a3d6-f9ad-c368-ab6019027a02
Accept: */*
Accept-Encoding: gzip, deflate
Accept-Language: en,fr;q=0.8,pt-PT;q=0.6,pt;q=0.4,en-US;q=0.2,es;q=0.2
username=peter&password=123456&grant_type=password
,当启用该参数时,将允许压缩数据流。这需要使用兼容的OpenSSL库,当然还需要启用SSL。
根据您与服务器的连接方式,可能是一种选择。但目前实际协议本身没有压缩。您必须使用单独的压缩隧道来实现这一目标。