gpt4 book ai didi

php - Zend_Http_Client 在尝试请求无效 URL 时挂起

转载 作者:可可西里 更新时间:2023-10-31 23:49:34 27 4
gpt4 key购买 nike

我正在使用 Zend_Http_Client 请求 URL,HTTP 客户端的超时设置为 10。

$config = array(
'adapter' => 'Zend_Http_Client_Adapter_Curl',
'curloptions' => array(
CURLOPT_USERAGENT => 'Zend_Curl_Adapter',
CURLOPT_HEADER => 0,
CURLOPT_VERBOSE => 0,
CURLOPT_RETURNTRANSFER => 1,
CURLOPT_TIMEOUT => 10,
CURLOPT_SSL_VERIFYPEER => false,
),
);

为了测试,我还添加了一个设置的时间限制以试图阻止它挂起:

set_time_limit(10);

try {
$client->request($method);
} catch (Zend_Http_Client_Exception $e) {
// ...
}

请求只是挂起,所以我无法获得响应对象,也没有抛出异常/ fatal error 。以前有人遇到过这个问题吗?

最佳答案

您是否尝试过添加 CURLOPT_CONNECTTIMEOUT选项?

关于php - Zend_Http_Client 在尝试请求无效 URL 时挂起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12087615/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com