我已经从postman手动运行了url,我已经成功连接并打印了结果。
但是当我试图从一个方法调用它时,没有结果是打印。
下面是我使用的curl代码:
public function curlHandle($apiPath, $postArray)
{
$CI = & get_instance();
$conf = $CI->config->config;
$curlHandle = curl_init($apiPath);
curl_setopt($curlHandle, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curlHandle, CURLOPT_USERAGENT,"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.57 Safari/537.36");
curl_setopt($curlHandle, CURLOPT_TIMEOUT , 300);
curl_setopt($curlHandle, CURLOPT_POST, 1);
curl_setopt($curlHandle, CURLOPT_POSTFIELDS, $postArray);
curl_setopt($curlHandle, CURLOPT_VERBOSE, 1);
$fp = fopen('/var/www/html/logs/curl_log.txt', 'w');
curl_setopt($curlHandle, CURLOPT_STDERR, $fp);
$result = curl_exec($curlHandle);
print_r(curl_error($curlHandle));
if ($result === FALSE) {
die(curl_error($curlHandle));
} else {
$data = json_decode($result, TRUE);
}
curl_close($curlHandle);
return $data;
}
下面是curl_log的内容。文本
>
POST /test/processHTTP/1.1主机:localhost/codeignitertest用户代理:Mozilla/5.0(X11;Linuxx86_64)AppleWebKit/537.36(KHTML, like Gecko)Chrome/29.0.1547.57Safari/537.36接受:/内容长度:142内容类型:多部分/形式数据;边界=------------------------78a116d61ad4939d
还要注意,curlHandle()来自另一个项目和localhost/codeigniterst,但它们都在我的localhost中运行
您已发出此选项:
curl_setopt($curlHandle, CURLOPT_RETURNTRANSFER, true);
这意味着curl返回远程服务器的输出,而不是打印输出。
然后将该输出捕获到变量中:
$result = curl_exec($curlHandle);
然后编码并返回给呼叫者:
return $data;
此代码不应打印结果。它返回结果。
问题内容: 我对熊猫和matplotlib还不熟悉。无法获取对 绘制模式如下的“DataFrame” 喜欢画三维图形w.r.t.x,y和z 这是我使用的示例代码 I am getting a empty graph plot. definitely missing something. Any pointers? -Thx Request-1: Print df Result of top 10
问题内容: 我想先查看请求中的帖子字段,然后再发送。(出于调试目的)。 我正在使用的PHP库(类)已经制作(不是我本人制作的),所以我试图理解它。 据我所知,它用于设置不同的选项(如标头等),然后用于发送请求。 关于如何查看正在发送哪些帖子字段的想法? 问题答案: 您可以启用以下选项: 当被设置时,输出写入 STDERR 或使用指定的文件。输出非常有用。 您还可以使用tcpdump或wirehar
在我的VPS服务器上的PHP文件中考虑这个代码: 还这个 每天多次测试后,“连接时间”始终保持在50秒标记。我相信如果不是在1秒及以下,速度应该会快10倍。 我不知道服务器配置,但我被告知,我的服务器的CPU或RAM可能在故障。我使用顶部命令行显示以下内容,这对我来说似乎很好: 任务:共80项,1项运行,79项睡眠,0项停止,0项僵尸 Cpu:0.0%us、0.0%sy、0.0%ni、100.0%
问题内容: 我试图从我的postgres数据库中检索一些数据,并将它们打印为json。我成功地在没有json的情况下打印了它们,但我在json中需要它们。 main.go: 这是我访问localhost:1337 / db时得到的 这是终端上的输出: 有人知道是什么问题吗? 问题答案: 该包使用反射(结构的包),以存取字段。您需要导出结构的字段以使其起作用(以大写字母开头): 扫描时: 引用自:
我正在使用Pycharm并试图将文本打印到控制台 最终打印命令('