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&param2=12345



三、POST模式

使用 option -d, 

比如:

$ curl -d "param2=nickwolfe&param2=12345" http://www.linuxidc.com/login.cgi


最新文章

  1. js正则表达式校验非负整数:^\d+$ 或 ^[1-9]\d*|0$
  2. 《Java应用程序(Application)》
  3. java中的IO流
  4. SQL语法集锦一:显示每个类别最新更新的数据
  5. 開始学习swift开发
  6. 【ArcGIS 10.2新特性】ArcGIS Online新特性(上)
  7. c语言数组应用--统计随机数并打印直方图
  8. JavaScript(1)——变量、函数声明及作用域
  9. RAS、AES、DES加密
  10. 在linux ubuntu下搭建深度学习/机器学习开发环境
  11. 2015 多校联赛 ——HDU5363(快速幂)
  12. 详解Vue Native
  13. Spock - Document -04- Interaction Based Testing
  14. dp Surf
  15. 为共享服务器配置Oracle数据库
  16. LeetCode(98): 验证二叉搜索树
  17. k-means性能测试
  18. 性能调优之vmstat命令
  19. ROS中的CMakeLists.txt
  20. 02: pycharm远程linux开发和调试代码

热门文章

  1. Android -- ImageLoader本地缓存
  2. Android 修改Camera拍照的默认保存路径
  3. (转)Unity3D占用内存太大的解决方法
  4. 在项目代码中载入cocostudio导出的动画并循环播放
  5. ArcGIS放射状流向地图
  6. ZH奶酪:PHP上传图片三个步骤
  7. Mahout0.6-VectorDumper bug修复
  8. UIFont可用字体
  9. wepy - 入手
  10. Java从零开始学七(选择结构)