Я новичок в Guzzle и пытался читать документацию, но до сих пор не могу найти на нее ответ.
Например, я получаю этот код из здесь
$request = $client->post('http://httpbin.org/post', array(), array(
'custom_field' => 'my custom value',
'file_field' => '@/path/to/file.xml'
));
$response = $request->send();
Я пытался сделать то же самое, но когда выполняется $client->post(), он возвращает объект ответа вместо запроса. Что может быть не так?
Я использую версию 6.
$request->send()
отправляет запрос на серверhttp://httpbin.org/post
и получает ответ от этого сервера... этот ответ от сервера является возвращаемым значением, которое затем присваивается$response
- person Mark Baker   schedule 08.10.2015request
, а методsend()
объектаrequest
. - person Mark Baker   schedule 08.10.2015Sending a request will return a Guzzle\Http\Message\Response object.
- person Mark Baker   schedule 08.10.2015$request
является объектом ответа? Методpost()
выполняетsend()
, как иget()
и т. д. - person Mark Baker   schedule 08.10.2015