Я работаю с API-интерфейсом pipedrive, и я хочу сделать такой запрос: GET https://api.pipedrive.com/v1/deals(id,title,value,currency)?api_token=YOUR_API_TOKEN Он отлично работает, например. когда я делаю запрос с браузером, но когда я отправляю запрос с помощью Guzzle, я получаю ответ 501. Я предполагаю, что он закодирован таким образом, который не был распознан Pipedrive API. Есть ли способ отключить кодировку URL в […]
Я разрабатываю PSR-7 (с Zend Expressive). Я выяснил метод ServerRequestInterface::withAttribute() и мне было интересно, почему у объекта Response нет его. Я хотел бы передать метаданные через middlewares после обработки, на стороне ответа. Есть ли способ передать «атрибуты» в Response для последующей обработки? Каков наилучший способ, следуя руководящим принципам архитектуры, достичь этого?
Я искал около 2 часов, и я не могу понять, как читать окончательный ответ uri. В предыдущих версиях PHP Guzzle вы просто вызываете $response->getEffectiveUrl() и получаете его. Я ожидал, что в новой версии будет что-то похожее, так что окончательный код выглядит следующим образом: $response = $httpClient->post('http://service.com/login', [ 'form_params' => [ 'user' => $user, 'padss' => […]