1

我正在将 Web Api 项目转换为服务堆栈,并且在 json 响应中,我在 json 内容之前和之后得到了额外的文本行。我正在使用提琴手来捕获响应。

为简洁起见,以下是一个示例:

18d
[{"id":  ...  }]
0

这些线是什么?我找不到任何似乎可以防止这种情况发生的配置选项。

编辑

我返回并从基本的 hello 服务堆栈示例开始,这是我得到的响应:

HTTP/1.1 200 OK
Transfer-Encoding: chunked
Content-Type: application/json; charset=utf-8
Server: Microsoft-HTTPAPI/1.0
X-Powered-By: ServiceStack/3.943 Win32NT/.NET
Date: Thu, 18 Apr 2013 15:48:49 GMT

1b
{"Result":"Hello, JRandom"}
0

我假设额外的响应行是Transfer-Encoding: chunked标题的结果。

4

0 回答 0