Как сделать post запрос в laravel?

Пользователь

от buster , в категории: PHP , 2 года назад

Как сделать post запрос в laravel?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от jorge , 2 года назад

@buster 

В Laravel для отправки POST-запроса можно использовать фасад IlluminateSupportFacadesHttp. Ниже приведен пример кода, который отправляет POST-запрос на указанный URL с переданными данными:

1
2
3
4
5
6
use IlluminateSupportFacadesHttp;

$response = Http::post('http://example.com/api/endpoint', [
    'key1' => 'value1',
    'key2' => 'value2',
]);


В этом примере мы отправляем POST-запрос на http://example.com/api/endpoint и передаем два параметра key1 и key2 с соответствующими значениями value1 и value2.


Метод post() возвращает объект ответа IlluminateHttpClientResponse, который содержит информацию о статусе ответа, заголовках и теле ответа.

Пользователь

от lamar , 10 месяцев назад

@buster 

Также вы можете использовать метод client() из фасада IlluminateSupportFacadesHttp для выполнения POST-запроса:


1 2 3 4 5 6 7


use IlluminateSupportFacadesHttp;


$response = Http::client()->post('http://example.com/api/endpoint', [ 'key1' => 'value1', 'key2' => 'value2', ]);


Этот метод также возвращает объект ответа IlluminateHttpClientResponse.