Я вызываю свой веб-сервис java (запрос POST) через POSTMAN следующим образом, который отлично работает (т.е. я вижу, как мои записи вставляются в базу данных):

enter image description here

А вот как выглядит содержимое вкладки Headers (1):

enter image description here

Вместо того, чтобы вызывать его через POSTMAN, я должен вызвать тот же запрос в PHP, используя CURL. Мне интересно, есть ли способ экспортировать эту команду в команду curl, чтобы я мог использовать ее в своем PHP-коде? Я нашел противоположный подход во многих местах в Интернете, где кто-то просил преобразовать запрос на основе Curl в POSTMAN, но не мог понять, как сделать наоборот.

Некоторые статьиs я нашел для curl to postman

Coder

Ответов: 6

Ответы (6)

Open code window

Вы можете увидеть кнопку «Код» на прикрепленном скриншоте, нажмите ее, и вы сможете получить свой код на многих разных языках, включая PHP cURL

Code snippets window

Отредактировано: как сказано в других ответах, пользовательский интерфейс почтальона был обновлен, я соответствующим образом меняю изображения

Если вы, как и я, используете MacOS и у вас все еще есть Postman v7, вам нужно щелкнуть здесь многоточие, чтобы найти вариант кода

Первый ответ здесь работает со старыми версиями Postman. В последних выпусках в 2021 году cURL можно найти, щелкнув этот значок (обведен красным) enter image description here

Начиная с Почтальон 8 нужно зайти сюда

enter image description here

enter image description hereЧтобы расширить существующие ответы, есть возможность сгенерировать готовый PHP код cURL при необходимости. В последней версии Postman вы найдете раскрывающийся список для PHP - cURL и других языков.

Смотрите скриншот:

Вот быстрая демонстрация видео запрос почтальона на завиток

Последняя версия 8.x:

  • Найдите символ Код справа от почтальона. enter image description here

  • Выберите cURL из раскрывающегося списка. enter image description here

2022 WebDevInsider