使用CURL POST参数
来源:互联网 发布:淘宝报名图片尺寸 编辑:程序博客网 时间:2024/06/18 15:57
https://davidwalsh.name/curl-post-file
POSTing Form Data with cURL
Start your cURL command with curl -X POST
and then add -F
for every field=value
you want to add to the POST:
curl -X POST -F 'username=davidwalsh' -F 'password=something' http://domain.tld/post-to-me.php
If you were using PHP, you could use print_r
on the $_POST
variable to see that your server received the POST data as expected:
Array( 'username' => 'davidwalsh', 'password' => 'something')
If you need to send a specific data type or header with cURL, use -H
to add a header:
# -d to send raw datacurl -X POST -H 'Content-Type: application/json' -d '{"username":"davidwalsh","password":"something"}' http://domain.tld/login
POSTing Files with cURL
POSTing a file with cURL is slightly different in that you need to add an @
before the file location, after the field name:
curl -X POST -F 'image=@/path/to/pictures/picture.jpg' http://domain.tld/upload
Using PHP to explore the $_FILES
variable array would show file data as though it was uploaded via a form in browser:
Array( "image": array( "name" => "picture.jpg" "type" => "image/jpeg", "tmp_name" => "/path/on/server/to/tmp/phprj5rkG", "error" => 0, "size" => 174476 ))
POSTing file contents with cURL is Probably easier than you thought, right?
The first time I needed to POST file data from command line I thought I was in for a fight; instead I found that cURL made the process easy!
- 使用CURL POST参数
- curl 拼装参数post数据
- 使用cURL POST上传文件
- 使用curl命令post数据
- 使用curl发送 POST JSON
- PHP CURL模拟POST传递参数
- php curl参数详解之post方法
- curl 中post 传参数给server
- php curl post raw json参数
- CURL下载的参数使用
- php使用curl发送post连接
- php使用curl可以get 模拟post
- 使用PHP CURL的POST数据
- 使用PHP CURL的POST数据
- 使用PHP CURL的POST数据
- 使用curl和wget发送post请求
- php 使用 curl 发送 post 数据
- php 使用 curl 发送 post 数据
- dll封装类的构造函数
- warning: libswresample.so.1
- LinuxMint18.1升级Nvidia驱动导致cinnmaon崩溃解决办法
- shell脚本编程
- html--4.框架标签
- 使用CURL POST参数
- 面试准备
- 网络知识点总结
- Tensorflow训练第一个线性回归分类器
- 几种简单的负载均衡算法及其Java代码实现
- Twitter的分布式自增ID算法snowflake的JAVA实现以及使用时需要注意的问题
- error while loading shared libraries: libavformat.so.56
- 写给初学者13_android_屏幕适配的前提-基本单位概念
- log4j.properties详解与例子 转载自新浪博主-susaml