php curl数据传不过去该怎样处理
发表于:2024-09-30 作者:千家信息网编辑
千家信息网最后更新 2024年09月30日,这篇文章将为大家详细讲解有关php curl数据传不过去该怎样处理,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。php curl数据传不过去的解决办法
千家信息网最后更新 2024年09月30日php curl数据传不过去该怎样处理
这篇文章将为大家详细讲解有关php curl数据传不过去该怎样处理,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。
php curl数据传不过去的解决办法:1、打开相应的PHP代码文件;2、修改提交方式为"$post_data = "username=bob&key=12345";$response = http_req(...);"即可。
本文操作环境:Windows7系统、PHP7.1版,DELL G3电脑
php curl数据传不过去怎么办?
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 curl数据传不过去该怎样处理就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
方式
处理
代码
内容
文章
更多
知识
篇文章
不错
办法
怎么办
情况
数据
文件
方法
时间
环境
电脑
符号
系统
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
关于网络安全的绘画六年级
计算机网络技术实习华为
文鳐互联网科技 追溯
龙华网络数据库维护怎么样
网络安全提升训练营
苏州戴尔服务器分几种
计算机网络技术与应用填空题
西青区智能软件开发供应
无法加入网络安全教育
汽车软件开发风险控制
计算机网络安全与隐私
腾讯服务器安全评分
现代信息网络技术转变
mqtt 服务器源码
上海聿瑶互联网科技有限公司
什么网络技术可以定位终端
网络技术知识app
风水罗盘软件开发设计
网络安全靠人民的书签怎么做
阿里云盘服务器端口
软件连接不到sql数据库
计算机网络技术基础试题a
混乱服务器生存方式
下一代通信网络技术含义
2018年国家网络安全宣传周
数据库技术在生活中应用
有关网络技术的表情包
软件开发概念设计方案
招远数据库恢复
后端和数据库可以两个人来写吗