我正在尝试在正文中返回BadArguments错误以及自定义DTO:
var result = new HttpResult(response, "application/json", HttpStatusCode.BadRequest);
我曾尝试使用HttpError,HttpResult,手动设置响应等等但我只得到
HTTP/1.1 400 BadRequest
Cache-Control: private
Transfer-Encoding: chunked
Content-Type: text/html
Server: Microsoft-IIS/7.5
X-Powered-By: ServiceStack/3,22 Win32NT/.NET
X-Powered-On: ITDEVELOP36-PC
Test-Header-ValidationError: TestValidationError
X-AspNet-Version: 4.0.30319
X-Powered-By: ASP.NET
Date: Thu, 26 Feb 2015 10:36:12 GMT
b
Bad Request
0
没有正文,没有设置内容类型。我错过了什么? ServiceStack版本是3.3.6.29935。
答案 0 :(得分:-1)
经过一段时间后,我发现ServiceStack框架运行正常。即使在我们使用的旧版本中也是如此。 仅当web.config启用该部分时才存在此问题。 删除此部分后,一切运作良好。