2011-12-13 53 views
2

我正在编写一些代码来与我还没有的服务进行交互,所以我正在编写一个模拟器来尝试去除可能遇到的一些问题我有机会与真实系统进行整合。该接口基本上是一个返回JSON格式字符串的REST样式接口。
接口规范说,返回JSON格式的响应,而不是标准的HTTP主体。它还表示来自服务器的响应将被zlib压缩并在头中设置“Content-Encoding:gzip”。 所以我创建了一个WCF服务,它提供了一个返回JSON格式字符串的REST接口。我现在需要处理等式的压缩部分。为了满足Content-Encoding:gzip要求,我只需简单地gzip我创建的JSON字符串并返回它,而不是字符串?还是比这更多地参与?让我知道是否有任何其他信息需要在这里,因为我在处理REST/HTTP时仍然是新手。JSON REST服务:内容编码:gzip

非常感谢您的时间。

+0

我不认为你需要手动完成其他人的建议。看看这样的帖子:http://stackoverflow.com/questions/1402295/wcf-rest-compression – Steve

+0

如果我返回gzip的JSON字符串,返回类型是什么? – 2012-02-23 18:30:31

+0

我返回'流' –

回答

2

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

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

相关问题