当我调用RESTful API时,请求Body参数被截断

时间:2016-02-12 17:53:05

标签: c# .net api iis asp.net-web-api

我们遇到了一个非常恼人的Web API 2.0(.NET)问题。 我们有一个PUT方法,它接受一个必须通过请求体传递的JSON字符串参数。 这一切都适用于短字符串,但是当我们传递一个包含更多字符的较长参数时,它会被截断,我们的方法显然无法解析它。

您是否了解API请求正文中的字符串长度限制? 我甚至不确定它是应用程序问题,还是IIS中的某些设置。 如果有人在这里指出了我正确的方向,我将非常感激。

由于 SAM

1 个答案:

答案 0 :(得分:0)

确定。我发现这个问题只出现在[FromBody]参数中。我的PUT方法接受一个字符串作为[FromBody]参数并被截断,而当我使用对象/类作为输入参数时,它们工作得很好

相关问题