W jaki sposób wysyłać żądanie postu z GuzzleHttp (wersja 5.0). usiłuję wykonaj następujące czynności i coraz errorPHP GuzzleHttp. W jaki sposób tworzyć post z parametrami?
$client = new \GuzzleHttp\Client();
$client->post(
'http://www.example.com/user/create',
array(
'email' => '[email protected]',
'name' => 'Test user',
'password' => 'testpassword'
)
);
PHP Fatal error: przechwycony wyjątek 'InvalidArgumentException' z komunikatem 'żadna metoda może obsługiwać klucz email config'
Metoda ta jest obecnie przestarzałe w 6.0. Zamiast "body" użyj "form_params". – jasonlfunk
Przejście w opcji żądania "ciało" jako tablicy do wysłania żądania POST zostało uznane za przestarzałe. Użyj opcji "formularz_paramów", aby wysłać żądanie aplikacji/x-www-form-urlencoded lub opcję "wieloczęściową", aby wysłać żądanie wieloczęściowe/dane formularza. –
@JeremyQuinton, więc to, co wybraliście intave tego ... proszę odpowiedzieć – Madhur