CURL实现HTTP的GET POST方法
2014-08-04 18:23
323 查看
Curl是Linux下一个很强大的http命令行工具,其功能十分强大。
一、CURL对HTTP的常规访问
1. 访问网站
$ curl http://www.linuxidc.com
回车之后,www.linuxidc.com 的html 显示在屏幕上了
2. 保存页面
用curl option: -o
$ curl -o page.html http://www.linuxidc.com
可以看到屏幕上出现一个下载页面进度指示,等到100%,就保存完成了.
二、GET模式
GET模式什么option都不用,只需要把变量写在url里面就可以了,
例如:
$ curl http://www.linuxidc.com/test.cgi?param1=nickwolfe¶m2=12345
三、POST模式
使用 option -d,
例如:
$ curl -d "param2=nickwolfe¶m2=12345" http://www.linuxidc.com/login.cgi
一、CURL对HTTP的常规访问
1. 访问网站
$ curl http://www.linuxidc.com
回车之后,www.linuxidc.com 的html 显示在屏幕上了
2. 保存页面
用curl option: -o
$ curl -o page.html http://www.linuxidc.com
可以看到屏幕上出现一个下载页面进度指示,等到100%,就保存完成了.
二、GET模式
GET模式什么option都不用,只需要把变量写在url里面就可以了,
例如:
$ curl http://www.linuxidc.com/test.cgi?param1=nickwolfe¶m2=12345
三、POST模式
使用 option -d,
例如:
$ curl -d "param2=nickwolfe¶m2=12345" http://www.linuxidc.com/login.cgi
相关文章推荐
- CURL实现HTTP的GET POST方法,以及上传文件
- curl实现HTTP的GET POST方法的请求
- CURL实现HTTP的GET POST方法
- Linux实用技巧-CURL实现HTTP的GET POST方法
- C#通过WebClient/HttpWebRequest实现http的post/get方法
- VC实现HTTP协议的GET和POST方法
- PHP中使用cURL实现Get和Post请求的方法
- 利用HttpWebRequest实现POST和GET方法
- VC实现HTTP协议的GET和POST方法
- PHP中使用cURL实现Get和Post请求的方法
- <HTTP>ASI实现的注册方法:利用http的get和post两种方式
- jQuery的ajax()检验用户名;通过jQuery的load()/get()/post()方法实现;使用XMLHTTPRequest对象来进行AJAX的异步数据交互
- C#通过WebClient/HttpWebRequest实现http的post/get方法
- Linux 下模拟Http 的get or post请求(curl和wget两种方法)
- C#通过WebClient/HttpWebRequest实现http的post/get方法
- PHP中使用cURL实现Get和Post请求的方法
- PHP中使用cURL实现Get和Post请求的方法
- Android HTTP实例 使用GET方法和POST方法发送请求(通过Apache接口实现)
- PHP中使用cURL实现Get和Post请求的方法
- 利用HttpURLConnection实现get,post方法发送信息