XNet сделать запрос аналогично curl - C#
Формулировка задачи:
Здравствуйте.
Есть примерно такой запрос по curl
Не могу разобраться с параметрами и ключом '-d'
Сделал такой запрос и он работает
Передавать пустое значение получается, возвращается корректный ответ.
Но каким образом передать { "point": <номер> }?
Пробовал делать Но от сервера приходят ошибки, параметр не правильный.
Как в xNet обрабатывать ключ -d ?
Спасибо.
curl -H "token: <тут ключ>" https://<url_запроса> –d '{ "point": <номер> }'
var urlParams = new RequestParams(); request.AddHeader("token", key); request.AddHeader(HttpHeader.AcceptLanguage, "ru-RU,en,*"); request.CharacterSet = Encoding.GetEncoding("UTF-8"); urlParams[" "] = "{ }"; // получается что в этом параметре я передаю значение -d '{ }' string cont = request.Post(url, urlParams).ToString(); Newtonsoft.Json.Linq.JObject obj = Newtonsoft.Json.Linq.JObject.Parse(cont);
urlParams[" "] = "{"point": <номер> }" или { point: <номер> }
Решение задачи: «XNet сделать запрос аналогично curl»
textual
Листинг программы
string response = request.Post(url, "{\"point\": <номер>}", "application/json").ToString();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д