Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/300.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在使用Kohana请求时设置CURL选项_Php_Curl_Kohana_Kohana 3.2 - Fatal编程技术网

Php 如何在使用Kohana请求时设置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

试图使用Request类获取外部资源,但无法确定如何设置更多默认curl选项

我得到的数据如下:

$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)