php curl 无法post怎么办
时间:2021-09-24
来源:互联网
标签:
今天PHP爱好者给大家带来php curl无法post的解决办法:1、打开相应的PHP代码文件;2、通过“$post_data = "username=bob&key=12345";$response = http_req(...)”方式提交数据即可。希望对大家有所帮助。

本文操作环境:windows7系统、PHP7.1版,DELL G3电脑
php curl 无法post怎么办?
php curl post提交数据失败解决方法
代码如下:
function http_req($http_type, $method, $url, $data)
{
$ch = curl_init();
if (strstr($http_type, 'https')) {
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
}
if ($method == 'post') {
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
} else {
$url = $url . '?' . $data;
}
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_TIMEOUT, 100000);//超时时间
try {
$ret = curl_exec($ch);
} catch (Exception $e) {
curl_close($ch);
return json_encode(array('ret' => 0, 'msg' => 'failure'));
}
curl_close($ch);
return $ret;
}
//第一种提交方式在遇到post_data 中包含@等一些符号时会出现提交失败的情况
$url = "http://localhost/web_services.php";
$post_data = array ("username" => "bob","key" => "12345");
$response = http_req('http', 'post', $url, $post_data );
//第二种提交方式可以避免
$url = "http://localhost/web_services.php";
$post_data = "username=bob&key=12345";
$response = http_req('http', 'post', $url, $post_data );
推荐学习:《PHP视频教程》
以上就是php curl 无法post怎么办的详细内容,更多请关注php爱好者其它相关文章!
-
什么是启发式算法 启发式算法有哪几种 启发式算法的特点 时间:2025-11-01 -
MySQL convert函数用法详解 时间:2025-11-01 -
Linux中cpio命令保存文件权限设置步骤详解 时间:2025-11-01 -
中间人攻击(MITM)有哪些方式 中间人攻击的防护措施有哪些 时间:2025-11-01 -
什么是中间人攻击(MITM) 中间人攻击原理 如何防止中间人攻击 时间:2025-11-01 -
commons-fileupload实现文件上传的基本步骤 时间:2025-11-01
今日更新
-
币安App购买TNSR币新手教程 5步轻松完成交易
阅读:18
-
李佳琦美是什么梗 揭秘直播带货一哥爆火背后的网络热词真相
阅读:18
-
WIF币未来走势预测 币安欧易最新行情深度解析
阅读:18
-
欧易App购买WIF币完整教程 新手投资指南
阅读:18
-
【SEO优化版】"什么妹"是什么梗?揭秘00后最爱用的社交暗语,5秒get流行密码!
(注:严格控制在48字内,包含疑问句式吸引点击,关键词"什么妹""梗""00后""社交暗语"前置,符合百度搜索习惯)
阅读:18
-
BIGTIME币解析 链游项目详情及欧易交易教程
阅读:18
-
"凡尔赛门是什么梗?揭秘网络炫富新套路,看完秒懂!"
阅读:18
-
明日方舟:终末地全面测试创作活动-创作者公开招募
阅读:18
-
忘川风华录名士养成-名士周瑜技能详细解析
阅读:18
-
BIGTIME币投资指南 币安行情分析与买入策略全解析
阅读:18










