using (var wb = new WebClient())
{
wb.Headers[HttpRequestHeader.ContentType] = "application/x-www-form-urlencoded";
var response = wb.UploadValues(url, "POST", data);
responseInString = Encoding.UTF8.GetString(response);
}
Например запрос:
http://site.com/index.php?199|¶m=1
Запрос отправляется
site.com/index.php?199%7C¶m=1
Но чужой сервер не понимает 199%7C только 199|
Каким образом через WebClient отправить запрос с символом |.
Когда я делаю curlом на php запрос, если мне нужно encode, я делаю это вручную. Каким образом мне здесь отключить encode?