能不能把PHP CURL提交的GET或POST请求完整的打印?

好多属性是没设置的具体发送时真实的http头和附带数据是什么样子的上层是不可见的有没有方法可以打印或保存便于调试?... 好多属性是没设置的 具体发送时真实的http头和附带数据是什么样子的上层是不可见的
有没有方法可以打印或保存便于调试?
展开
 我来答
miniappz9V5nOkGjKWXF
2014-10-22 · TA获得超过386个赞
知道小有建树答主
回答量:535
采纳率:100%
帮助的人:421万
展开全部
可以的,
使用curl_getinfo
更多追问追答
追问
谢谢
要查看返回的结果如果不是字符串类型设置curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1) 不行吧?对于未知的类型该怎么查看结果呢(客户端得不到正确结果,要在服务端调试)
追答
这就只能在服务端调试
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
du瓶邪
推荐于2016-02-16 · TA获得超过2.4万个赞
知道大有可为答主
回答量:1.7万
采纳率:100%
帮助的人:2912万
展开全部
表单提交中 Get 和 Post 方式的区别:
1、get 是从服务器上获取数据,post 是向服务器传送数据。
2、get 是把参数数据队列加到提交表单的 ACTION 属性所指的 URL 中,值和表单内各个字段 一一对应,在 URL 中可以看到。post 是通过 HTTPpost 机制,将表单内各个字段与其内容放 置在 HTML HEADER 内一起传送到 ACTION 属性所指的 URL 地址。
3、对于 get 方式,服务器端用 Request.QueryString 获取变量的值,对于 post 方式,服务 器端用 Request.Form 获取提交的数据。
4、get 传送的数据量较小,不能大于 2KB。post 传送的数据量较大,一般被默认为不受限 制。但理论上,IIS4 中最大量为 80KB,IIS5 中为 100KB。
5、get 安全性非常低,post 安全性较高。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
虎皮猫大人F5
2014-10-22
知道答主
回答量:9
采纳率:0%
帮助的人:4.1万
展开全部
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
$data = curl_exec($ch);
print $data;
die();
追问
这是返回的 我要看的是发送的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式