Отправка POST-запроса и обработка ответа средствами PHP

У меня стоит задача взаимодействия моего сайта с другим. Грубо говоря, необходимо, чтобы по нажатию на кнопку на моем сайте генерировался и отправлялся POST-запрос к другому адресу и затем обрабатывался бы пришедший ответ. Но как это сделать ума не приложу. Перерыл поисковик, но так и не понял. Я могу послать POST-запрос, но как ответ принять и обработать - не знаю. Знаю как можно это делать спомощью jQuery Ajax, а вот с помощью чистого пхп - не знаю. Возможно ли это вообще?
  • Вопрос задан
  • 19433 просмотра
Решения вопроса 4
fornit1917
@fornit1917
Можно и без curl обойтись, обычным file_get_contents. См. в сторону stream context (www.php.net/manual/ru/function.stream-context-create.php)
Ответ написан
Комментировать
GeneMoss
@GeneMoss
void
По ссылке есть варианты реализации с помощью CURL и file_get_contents:
toster.ru/q/52944#answer_194908
Ответ написан
Комментировать
vasilyev
@vasilyev
php, 1c-bitrix
cURL в помощь. Вот нагуглился мануальчик, там вроде все понятно: myrusakov.ru/php-curl-post.html

Ну и php.net/manual/ru/book.curl.php естественно.
Ответ написан
Комментировать
EugeneOZ
@EugeneOZ
https://github.com/jamm/HTTP - в первом примере как раз POST и получение ответа.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
vasilyev
@vasilyev
php, 1c-bitrix
@fornit1917 @GeneMoss круто!
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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