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();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д