我有一个跟随控制器
public class MyController : ApiController
{
[HttpPost]
public string LoadData(string currentState)
{
}
}
我使用jQuery.post
从浏览器发布了一些数据。状态的长度应为29915个字符,但currentState
变量只有21621个字符。字符串的结尾丢失了。
我检查了浏览器是否将所有数据发送到服务器并且确实如此。所以服务器上的某个问题。
答案 0 :(得分:0)
设置ReadBufferSize
有助于:
protected void Application_Start(object sender, EventArgs e)
{
GlobalConfiguration.Configuration.Formatters.FormUrlEncodedFormatter.ReadBufferSize = 256 * 1024; // 256 KB
}