php - 后 curl 问题

标签 php curl

<?php
$url = "http://website.com/folder/index.php";
$data = array('id' => 'R98s', 'name' => 'Bob', 'content' => 'Hello');

$handle = curl_init($url);
curl_setopt($handle, CURLOPT_POST, true);
curl_setopt($handle, CURLOPT_POSTFIELDS, $data);
curl_exec($handle);
?> 

效果很好,但只有 1 个问题, id 就像一种从变量中发布的数据中获取内容响应的方法,而不是像页面一样显示。

最佳答案

尝试以下操作:

        $ch = curl_init($url);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE ); // return into a variable
        curl_setopt($ch, CURLOPT_HEADER, 0);
        curl_setopt($ch, CURLOPT_POST, TRUE);
        curl_setopt($ch, CURLOPT_POSTFIELDS, $postData);
        $result = curl_exec( $ch ); // run!
        curl_close($ch);

永远不要忘记最后的 curl_close($handle);

关于php - 后 curl 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2367917/

相关文章:

php - 没有从数据库获取数据

php - PHP 中加密安全且唯一的字符串

php - 在中间停止 curl 转移

php - TwitterAPIExchange PHP Xampp SSL 认证问题

php - 用 PHP 发送邮件需要 "X-Mailer: PHP/<phpversion>" header 吗?

javascript - HTML 标签 <em> 仅出现在实时网站上

php - 按发布日期对来自 mysql 的项目进行分组

php - 使用 curl 将所有环境变量发布到端点

image - 使用 CV2 读取图像文件(文件存储对象)

c - C:如何阅读网页