Когда я использую Restsharp
отправлять пост-запрос на сервер, но ответное содержимое ответа равно "" (String.Empty
), я проверяю пост-запрос в браузере и вижу, что тип контента ответа js (не json, не txt, ...).Restsharp
не может справиться с этим.Как мне сделать, чтобы получить данные контента это?
захватить резонанс в браузере
мой код в C #:
var client = new RestClient("urlPost");
client.FollowRedirects = false;
var request = new RestRequest(Method.POST);
request.AddHeader("Connection", "keep-alive");
request.AddHeader("Content-Length", "617");
request.AddHeader("Content-Type", "application/x-www-form-urlencoded");
request.AddHeader("Accept-Language", "en-US,en;q=0.5");
request.AddHeader("Accept", "*/*");
request.AddHeader("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:66.0) Gecko/20100101 Firefox/66.0");
request.AddHeader("Host", "business.facebook.com");
request.AddParameter("application/x-www-form-urlencoded", "data", ParameterType.RequestBody);
IRestResponse response = client.Execute(request);