分享主题:linux,nginx,php,mysql

curl命令post请求,linux curl命令发送post请求,curl发送post请求json

linux adminqaz 178℃ 0评论 现在加入小程序俱乐部QQ群:483987340

linux下的curl命令,
可以模拟http请求,
做开发时,
可以不用写很多代码就能实现诸如form表单的请求,
下面讲讲怎么在linux下,
使用curl命令发送post请求…

curl命令post请求

一、curl命令post请求
linux下只要使用下面的curl命令即可

curl localhost/test.php -X POST -d 'name=qinziheng&website=www.qinziheng.com'

-X 后面跟表示请求方式,这里是POST方式
-d 后面跟要发送的数据

在服务器端的test.php里,
可以使用$_POST[‘name’],$_POST[‘website’]
获取取对应的参数值。

二、 curl发送post请求json
把-d 中的数据改成Json格式就行,
命令如下

curl localhost:9501/test.php -X POST -d '{"name":"qinziheng","website":"www.qinziheng.com"}'

这里的9501是web服务器监听的端口,
如果是80则可以省略。

在服务器端的test.php里,
可以使用php://input来获取json字符串

猛击这里
观看子恒老师《PHP curl高级用法》系列视频
了解实现过程和下载相关源代码

秦子恒公众号
大秦视频付费系统

来源:秦子恒博客,欢迎转载分享,请保留出处

curl命令post请求,linux curl命令发送post请求,curl发送post请求json链接:https://www.qinziheng.com/linux/8383.htm

现在就加入微信开发QQ群2:483987340,跟同行探讨微信公众平台开发。群满就关闭,你得等到下一个群开通才能加入……

喜欢 (0)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址