Sabre json api讨价还价最大响应为gzip

时间:2018-02-03 18:48:00

标签: sabre sabredav

我试图从讨价还价中得到回应作为压缩。我正在设置“Accept-Encoding”:“gzip”,但响应是简单的json文件未压缩。

响应标头还包含以下信息。 'content-encoding':'gzip','Content-Type':'application / json; charset = UTF-8','Transfer-Encoding':'chunked','Server':'Sabre Gateway'}

1 个答案:

答案 0 :(得分:0)

有两种类型的压缩响应:

  1. 接受编码:gzip
    这是由HTTP完成的,你不会在响应中看到压缩,因为据我所知,它是解压缩它的协议。 正如你在HTTP标题(响应中)中看到的那样,有一个表示 content-encoding:gzip ,这意味着它被拉回拉链,如果没有,你可能会看到json。
    我之所以说"可能"是否端点似乎被配置为始终返回gzip的BFM响应,无论您是否请求它(使用 Accept-encodding:gzip )。

  2. " CompressResponse":{"价值" :true}
    该元素在模式中可用,但未在服务描述中介绍,因为它似乎不适用于REST,仅适用于SOAP,我已对其进行了测试。