我正在将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
标题的结果。