Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
3 / 2 / 1
Регистрация: 13.05.2013
Сообщений: 234
1

POST запрос с телом в Json формате (пример на JavaScript)

17.03.2018, 13:45. Показов 1899. Ответов 2
Метки нет (Все метки)

Как переделать данный запрос на C#?
Javascript
1
2
3
4
5
6
7
8
9
10
const request = require('request');
request({
  method: 'POST',
  url: 'https://api.idex.market/returnTicker',
  json: {
    market: 'ETH_SAN'
  }
}, function (err, resp, body) {
  console.log(body);
})
Делаю так, но в ответ приходит не то что надо:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
        private void button1_Click(object sender, EventArgs e)
        {
            string postParameters = ("{market:'ETH_SAN'}");
            HttpWebRequest request = (HttpWebRequest)WebRequest.Create("https://api.idex.market/returnTicker");
            request.Method = "POST";
            request.ContentLength = postParameters.Length;
            using (var writer = new StreamWriter(request.GetRequestStream()))
            {
                writer.Write(postParameters);
            }
            HttpWebResponse response = (HttpWebResponse)request.GetResponse();
            Stream stream2 = response.GetResponseStream();
 
            using (StreamReader reader = new StreamReader(stream2))
            {
                string data = reader.ReadToEnd();
                Console.WriteLine(data);
                reader.Close();
            }
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.03.2018, 13:45
Ответы с готовыми решениями:

Post запрос с телом json и текстом
Вообщем решил написать обменник с сайта, а там идёт запрос на обмен в json. Как реализовать...

Post запрос в формате json
Пытаюсь отправить POST запрос на сервер: WebClient wc= new WebClient(); ...

Отправка POST запроса с телом JSON
Нигде не нашёл примера отправки пост запроса с телом в виде JSON, помогите, пожалуйста, вот пример...

Отправить post запрос на JSON
Всем привет , использую WebBrowser что бы отправлять пост запросы , и для сайта realty.mail.ru...

2
90 / 90 / 48
Регистрация: 07.12.2011
Сообщений: 215
17.03.2018, 20:38 2
Как минимум надо передать валидный json.

C#
1
string postParameters = ("{ \"market\":\"ETH_SAN\"}");
1
3 / 2 / 1
Регистрация: 13.05.2013
Сообщений: 234
19.03.2018, 13:26  [ТС] 3
Цитата Сообщение от Wlk Посмотреть сообщение
Как минимум надо передать валидный json.
Оно, спасибо!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.03.2018, 13:26

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

POST запрос, нужен наглядный пример
Весь день сижу и читаю тысячи тем про пост запросы, так и не увидел вообще ни одного ответа где бы...

POST запрос в JSON формате
Подскажите, как выполнить добавление в БД посредством POST запроса в виде: { "user": "Ivan",...

Как отправлять get, post запрос а затем обработать в формате json?
Как на android srudio отправить post, ger запрос, затем обработать ответ в формате json

Передать параметр функции javascript в формате Json
Здравствуйте. Запутался с кавычками. Есть виджет, который выводит на карту (яндекс) объекты. при...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.