webApi parameters data-length
问题 How can I configurate WebApi Controller to read all data that passed in as a parameter? Client: $.post(url,{id:aHugeData}); Controller: public class myController : ApiController { public List<string> Events(List<Event> id) //there must be 30 items, but I see 7 { List<string> artists = new List<string>(); foreach (Event e in id) { artists.AddRange(e.artists.artist); } artists = artists.Distinct().ToList(); return artists; } } in HttpContext I see that all data received. 回答1: Form Url Encoded