English 中文(简体)
使用 Kohana 请求时如何设置 CURL 选项
原标题:How to set CURL options when using Kohana Request

试图使用请求类获取外部资源, 但无法找到如何设置更多默认 curl 选项 。

我得到的数据是这样的:

$data = Request::factory($url)->execute()->body();

我发现添加 CURL 选项是一个简单的问题, 就是将 < code> system/ config/ curl.php 复制到应用程序配置文件夹中, 然后设置此选项( 我想它们将被合并吗? ) 。

但这些选项似乎完全没有被使用 。 试图在设置所有选项后在 < code> Kohana_ request_ Client_ Curl 中做一个 < code> > < code> var_ dump 。 但是, 我只能找到该方法中直接设定的选项, 这很有意义, 因为从配置文件中可以找到任何地方这些选项, 这些选项实际上是从配置文件中获取的 。

我在这里做错什么了?

最佳回答

以下是更详细的例子:

$request = Request::factory($some_url);

$request->client()->options(array(
    CURLOPT_SSL_VERIFYPEER => FALSE
));
问题回答

请求_ Curl 类不查看该配置文件。 您需要手动使用 < code>- & gt; options () 来设置 curl 参数 。





相关问题
Brute-force/DoS prevention in PHP [closed]

I am trying to write a script to prevent brute-force login attempts in a website I m building. The logic goes something like this: User sends login information. Check if username and password is ...

please can anyone check this while loop and if condition

<?php $con=mysql_connect("localhost","mts","mts"); if(!con) { die( unable to connect . mysql_error()); } mysql_select_db("mts",$con); /* date_default_timezone_set ("Asia/Calcutta"); $date = ...

定值美元

如何确认来自正确来源的数字。

Generating a drop down list of timezones with PHP

Most sites need some way to show the dates on the site in the users preferred timezone. Below are two lists that I found and then one method using the built in PHP DateTime class in PHP 5. I need ...

Text as watermarking in PHP

I want to create text as a watermark for an image. the water mark should have the following properties front: Impact color: white opacity: 31% Font style: regular, bold Bevel and Emboss size: 30 ...

How does php cast boolean variables?

How does php cast boolean variables? I was trying to save a boolean value to an array: $result["Users"]["is_login"] = true; but when I use debug the is_login value is blank. and when I do ...

热门标签