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

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

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

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

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