Curl发送get/post

原创 2016年08月30日 14:17:01

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

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

curl 实现发送Get和Post请求(PHP)

1.cURL介绍  cURL 是一个利用URL语法规定来传输文件和数据的工具,支持很多协议,如HTTP、FTP、TELNET等。最爽的是,PHP也支持 cURL 库。本文将介绍 cURL 的一些高级特...

curl库 用于C执行post/get请求

  • 2016-04-06 15:34
  • 15.93MB
  • 下载

php 模拟浏览器 发送 post 和 get 请求(兼容curl + file_get_contents)

php 模拟浏览器 发送 post 和 get 请求(兼容curl + file_get_contents)function http_data($url,Array $data,$method='g...
  • jqqjj
  • jqqjj
  • 2015-12-08 12:42
  • 203

PHP中使用cURL实现Get和Post请求的方法

1.cURL介绍 cURL 是一个利用URL语法规定来传输文件和数据的工具,支持很多协议,如HTTP、FTP、TELNET等。最爽的是, PHP也支持 cURL 库。本文将介绍 cURL 的一...
  • ensey
  • ensey
  • 2014-10-28 12:09
  • 271

利用Curl、socket、file_get_contents POST数据

<?php /** * Socket版本 * 使用方法: * $post_string = "app=socket&version=beta"; * request_by_socket('f...

HTTP HTTPS POST GET(包含curl版本和winhttp两种实现)

玩过抓包,网络协议分析的朋友肯定都知道http https post get,web端和用户的交互主要是通过post get完成的。 这里有两种实现: 1:libcurl实现的CHttpClient...

PHP curl实现get/post/delete/put封装

//post function curl_post($url = '', $post_data = false,$header=[]) { $ch = curl_init(); curl...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)