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

Как создать HTTP-запрос вместо формы?

Привет.
Мне нужно сформировать HTTP-запрос и отправить его на сервер.
Сейчас это работает через команду CURL:

curl "http://mySite/message?token=AP.1d" -F "title=Заголовок" -F "message=Сообщение" -F "priority=7"


Тут применяется параметр -F - это означает, что это отправляются данные формы.
Но как это преобразовать в HTTP-зарос? Так, чтобы я мог его ввести просто в адресной строке браузера.
  • Вопрос задан
  • 163 просмотра
Подписаться 1 Средний 5 комментариев
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия C++ разработчик
    11 месяцев
    Далее
  • Stepik
    Основы работы в консоли Linux, настройка сетевых служб (кластер)
    1 неделя
    Далее
  • Слёрм
    Linux для разработчиков
    2 недели
    Далее
Решения вопроса 2
@Refguser
Решения для бизнеса: корп.сайты, ИМ, боты и пр.
Но как это преобразовать в HTTP-зарос?

"через команду CURL" и отправляется " HTTP-зарос".

Так, чтобы я мог его ввести просто в адресной строке браузера.

Написать скрипт, который будет ловить GET параметры и отсылать их POSToм.
Ваш КЭП.

ЗЫ. Но это неудобно. Лучше просто сделать форму, куда и вводить параметры, которые планировалось писать в адресной строке браузера.
Ответ написан
Комментировать
Сейчас это работает через команду CURL. Но как это преобразовать в HTTP-зарос?
Это и есть HTTP-запрос.

Так, чтобы я мог его ввести просто в адресной строке браузера.
Если сервер это не поддерживает, то никак. Если поддерживает (то есть принимает параметры из URL, а не только из тела запроса), то нужно сформировать query string.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
Principal Recruitment Москва
от 200 000 до 250 000 ₽
Principal Recruitment Москва
от 200 000 до 350 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽