首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JSON REST服务: Content-Encoding: gzip

JSON REST服务: Content-Encoding: gzip
EN

Stack Overflow用户
提问于 2011-12-14 04:43:31
回答 2查看 11.3K关注 0票数 3

我正在编写一些代码来与我还没有的服务接口,所以我正在编写一个模拟器,试图消除我在有机会与真实系统集成时可能遇到的一些问题。该接口基本上是一个REST样式的接口,它返回JSON格式的字符串。

接口规范规定返回JSON格式的响应,而不是标准的HTTP正文。它还说,来自服务器的响应将是zlib压缩的,并在报头中设置了"Content-Encoding: gzip“。因此,我创建了一个WCF服务,该服务提供一个REST接口,该接口返回JSON格式的字符串。现在我需要处理方程的压缩部分。为了满足Content-Encoding: gzip要求,我是否简单地对我创建的JSON字符串进行了gzip压缩,并返回该字符串而不是该字符串?或者它比这更复杂?如果这里需要任何其他信息,请让我知道,因为我在处理REST/HTTP时仍然是一个新手。

非常感谢您的宝贵时间。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-12-14 04:49:31

你是对的。只需将JSON字符串压缩并返回即可。

任何REST实现的最佳参考资料都是HTTP/1.1RFC:https://www.rfc-editor.org/rfc/rfc2616

票数 4
EN

Stack Overflow用户

发布于 2011-12-14 04:50:18

简而言之:是的,就是这么简单。响应体只需要是普通响应体的gzip压缩版本。

This question可能提供一些有用的信息来设置您的服务。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8495913

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档