Post large string to Web API controller
问题 I have a following controller public class MyController : ApiController { [HttpPost] public string LoadData(string currentState) { } } I post some data from browser with jQuery.post . The length of the state should be 29915 characters, but currentState variable has only 21621 characters. The end of the string is lost. I checked if browser sends all data to the server and it does. So the problem somewhere on the server. 回答1: Setting the ReadBufferSize helps: protected void Application_Start