Php 如何在使用Kohana请求时设置CURL选项
试图使用Request类获取外部资源,但无法确定如何设置更多默认curl选项 我得到的数据如下:Php 如何在使用Kohana请求时设置CURL选项,php,curl,kohana,kohana-3.2,Php,Curl,Kohana,Kohana 3.2,试图使用Request类获取外部资源,但无法确定如何设置更多默认curl选项 我得到的数据如下: $data = Request::factory($url)->execute()->body(); 我认为添加CURL选项很简单,只需将system/config/CURL.php复制到我的应用程序配置文件夹中,然后在那里设置选项(我假设它们会合并?) 但这些选项似乎根本没有被使用?在设置完所有选项后,我尝试在Kohana\u Request\u Client\u Curl中执行va
$data = Request::factory($url)->execute()->body();
我认为添加CURL选项很简单,只需将system/config/CURL.php
复制到我的应用程序配置文件夹中,然后在那里设置选项(我假设它们会合并?)
但这些选项似乎根本没有被使用?在设置完所有选项后,我尝试在Kohana\u Request\u Client\u Curl
中执行var\u dump
,但我只能在该方法中直接找到设置的选项,这很有意义,因为我似乎找不到从配置文件中实际获取这些选项的任何地方
我做错了什么?Request\u Curl类没有查看该配置文件。您必须手动使用
->options()
来设置旋度参数。以下是更详细的示例:
$request = Request::factory($some_url);
$request->client()->options(array(
CURLOPT_SSL_VERIFYPEER => FALSE
));
凭什么?请求对象似乎没有任何选项方法,我认为应该是:$Request->get_client()->options($options)<代码>$request->client()->选项($options)