После: https://kohanaframework.org/3.2/guide/kohana/requestsОтвет на запрос запроса останавливает первоначальный запрос в Kohana 3.2?
У меня есть этот код:
$request = Request::factory($url);
$request
->client()
->options(array(
CURLOPT_SSL_VERIFYPEER => FALSE,
CURLOPT_USERPWD => 'test' . ':' . 'token'
));
$response = $request->execute();
$response = json_decode($response);
if(is_array($response) && isset($response['product_feed_url']))
{
echo "Ok Access";
}else{
echo "No Access";
}
Внутри моей функции контроллера action_getsettings().
Я использую Request :: factory() вместо ручного curl, и все это работает нормально, но проблема в том, что ответ $ request не получает stoerd в $ response - он просто выводит напрямую и выходит контроллер (оно не идут к json_decode и если заявление)
также попытался $response = $request->execute()->body();
, но это все еще только выходы, как если бы я сделал return $response;
Почему это происходит?
Где вы ставите этот код? Внутри контроллера это вызывает ошибку для меня. ErrorException [Fatal Error]: вызов неопределенного метода Request_Client_Internal :: options() – mrBrown