Here is my code
var postData = "country=1";
postData += "&desktop_api=fsdf";
postData += "&adata=" + adData;
postData += "&about_page_data=" + aboutPageContent;
postData += "&url=" + url;
StringContent content = new StringContent("data=" + postData, Encoding.UTF8, "application/x-www-form-urlencoded");
HttpResponseMessage sResponse = await client.PostAsync(siteUrl, content).ConfigureAwait(false);
adData
has over 2 million characters, but on my server I only receive around 2800 characters.