Мне нужно из C# отправить сделать то, что делается через CURL таким образом:
curl -X POST --header 'Content-Type: application/json' --header 'Accept:
application/json' --header 'x-mobilephone: +79251111111' -d '{
"parameters": [
{
}
],
"operType": "Universal"
}' 'http://dc1-test1:8091/sendSms'
Я никак не пойму как это сделать. Простите, не очень сведущ в веб-технологиях. я правильно понимаю,что 'x-mobilephone: +79251111111' это параметр запроса, т.е. если смотреть в С#: передача параметров с POST запросом , то это нужно передать в params_ в виде "x-mobilephone=+79251111111"; А куда класть следующее?
'{
"parameters": [
{
}
],
"operType": "Universal"
}'
Все четко написано:
URL: http://dc1-test1:8091/sendSms
Headers:
Content-Type: application/json
Accept: application/json
x-mobilephone: +79251111111
Body:
{
"parameters": [
{
}
],
"operType": "Universal"
}
Говоря об отправке запроса я бы советовал использовать асинхронные методы класса HttpClient
вместо WebRequest
.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Нашел на просторах интернета сей сниппетУ меня почему то отображаются вопросики в результатах