curl命令发送Post请求
2013-07-12 15:05
211 查看
用curl工具发送请求:
curl url
只是把页面下载下来了,不能发送post请求。
如果要发送post请示,需要用如下格式:
curl -d "param1=value1¶m2=value2" "url"
通过脚本发送post请求,顺便附带文本数据,比如通过"浏览"选择本地的card.txt并上传发送post请求:
curl -F "blob=@card.txt;type=text/plain" "http://172.16.102.208:8089/wiapi/score?leaderboard_id=7778a8143f111272&score=40&app_key=8d49f16fe034b98b&_test_user=test01"
其中-F 为带文件的形式发送post请求, blob为文本框中的name元素对应的属性值。<type="text" name="blob">
(这是做一个http认证功能,开始用curl url(参数带在url后面,因为以前使用libCurl来发送post请求也是把参数带在url后)格式来发送请示,老是认证不成功。后来经人提醒,才发现可能是curl工具的使用问题。不能想当然啊)
对https网站发送请求,可能需要验证证书,一般可以用-k来避免验证
curl url
只是把页面下载下来了,不能发送post请求。
如果要发送post请示,需要用如下格式:
curl -d "param1=value1¶m2=value2" "url"
通过脚本发送post请求,顺便附带文本数据,比如通过"浏览"选择本地的card.txt并上传发送post请求:
curl -F "blob=@card.txt;type=text/plain" "http://172.16.102.208:8089/wiapi/score?leaderboard_id=7778a8143f111272&score=40&app_key=8d49f16fe034b98b&_test_user=test01"
其中-F 为带文件的形式发送post请求, blob为文本框中的name元素对应的属性值。<type="text" name="blob">
(这是做一个http认证功能,开始用curl url(参数带在url后面,因为以前使用libCurl来发送post请求也是把参数带在url后)格式来发送请示,老是认证不成功。后来经人提醒,才发现可能是curl工具的使用问题。不能想当然啊)
对https网站发送请求,可能需要验证证书,一般可以用-k来避免验证
相关文章推荐
- linux命令发送http的get或post请求(curl和wget两种方法)
- 通过curl命令发送post请求
- Linux命令发送Http的get或post请求(curl和wget两种方法)
- Linux命令发送Http的get或post请求(curl和wget两种方法)
- linux 使用curl命令发送get和post请求
- windows下curl发送Post请求出错https://mp.csdn.net/postedit
- PHP模拟发送POST请求之五curl基本使用和多线程优化
- CURL 如何同时进行POST请求并添加请求字符串 进行发送数据并且添加参数
- php 用 curl函数发送post请求
- Linux下使用curl命令发送GET请求时多个参数截断的问题
- cURL实现发送Get和Post请求(PHP)
- php利用curl发送 post get del put patch 请求
- linux shell中curl 发送post请求json格式问题
- php通过curl post和get发送json数据实例 curl命令转为php源码
- PHP中的使用curl发送请求(GET请求和POST请求)
- cURL实现发送Get和Post请求(PHP)
- curl发送post请求出现:Request method 'post' not supported
- PHP中使用CURL模拟发送GET,POST,PUT,DELETE请求
- PHP - cURL实现发送Get和Post请求