Задать вопрос
@martensit

Как на c# отправить https GET или POST запрос, используя из параметров только url и raw(тело запроса)?

Если отправлять запросы через HttpWebRequest - нужно отдельно вводить нужные параметры "Host", "KeepAlive", "UserAgent"..... таких заголовков может быть >15.
И при выполнении HttpWebRequest все эти заголовки(параметры) идут не всегда в нужной последовательности, а часть может вообще пропускаться.
Можно ли отправить https GET или POST запрос, указав вместо всех этих параметров(заголовков) именно сам RAW запроса? С нужным мне порядком заголовков. И именно таким, каким я его хочу видеть.
  • Вопрос задан
  • 773 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Разработчик игр на Unity
    13 месяцев
    Далее
  • Академия Эдюсон
    Разработчик игр на Unity + ИИ
    6 месяцев
    Далее
  • Stepik
    PRO C#. Профессия "Backend разработчик"
    4 месяца
    Далее
Решения вопроса 1
VoidVolker
@VoidVolker Куратор тега C#
Dark side eye. А у нас печеньки! А у вас?
Конечно можно:
  1. Берем из ссылки хост
  2. Получаем IP адрес
  3. По этому адресу открываем обычно соединение через обычный сокет
  4. Отправляем нужные данные через сокет
  5. Закрываем соединение
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы