curl HTTP请求基本操作

原创 2015年07月08日 17:06:14

1. curl向WEB server发送get请求

这种方式下只需要在命令后面跟上请求的URL即可

例如:curl www.baidu.com

该命令会返回对端的web server对该http GET请求的响应(响应内容,既响应的body),命令不会返回HTTP请求响应的其他信息(例如:响应行等附带信息)


用curl查看HTTP GET请求响应的头部信息:

用命令行参数 -I

例如: curl -I www.baidu.com


用curl查看HTTP GET请求响应的完整信息:

用命令行参数 -i

例如: curl -i www.baidu.com


用curl查看HTTP GET请求的所有信息(客户端的请求部分,web server的响应部分)

用命令行参数 -v

例如:curl -v www.baidu.com


=====================================================================================

2. curl向WEB Server发送post请求

此时,只需要增加参数 -d 即可

例如: curl -d 'key=value&key2=value2' URL

'key=value&key2=value2' 为附带的数据


用curl查看HTTP POST请求响应的头部信息:

例如: 

curl -s -d 'test=test' -D- -o /dev/null www.google.com


用curl查看HTTP POST请求响应的完整信息:

用命令行参数 -i

例如: curl -i -d XXXXX URL


用curl查看HTTP GET请求的所有信息(客户端的请求部分+web server的响应部分)

用命令行参数 -v

例如:curl -v -d XXXXX URL



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

Elasticsearch笔记二之Curl工具基本操作

Elasticsearch中Curl工具实现增加,删除,修改,查询,批处理
  • ty4315
  • ty4315
  • 2016年08月20日 23:26
  • 6682

Elasticsearch笔记二之Curl工具基本操作

简介: Curl工具是一种可以在命令行访问url的工具,支持get和post请求方式。-X指定http请求的方法,-d指定要传输的数据。 创建索引: Put创建 curl -X...

CURL的基本操作和使用

1、curl的介绍 cURL可以使用URL的语法模拟浏览器来传输数据, 因为它是模拟浏览器,因此它同样支持多种协议, FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET...
  • PeiYaoo
  • PeiYaoo
  • 2017年05月23日 11:58
  • 125

Elasticsearch的基本操作CURL/PUT/POST/GET/DSL/MGET/HEAD/更新/删除/批量操作bulk/版本控制等等

CURL命令 简单认为是可以在命令行下访问url的一个工具 curl是利用URL语法在命令行方式下工作的开源文件传输工具,使用curl可以简单实现常见的get/post请求。 curl -X ...

7.27--SSH学习之SpringMVC,Ajax请求、拦截器、文件上传和MyBatis访问数据库基本操作

第一点:ajax请求在一个表单中由jquery发起一个ajax请求,然后访问控制器,返回json结果,最后把结果显示在原表单中。 1. 下面是一个用户注册页面,当输入用户名时就立即发起ajax请求,...
  • su1573
  • su1573
  • 2017年07月27日 22:15
  • 533

用CURL来发送HTTP请求

  • 2012年08月22日 14:31
  • 234KB
  • 下载

[转]使用curl命令操作elasticsearch And 使用http 查询ES

第一:_cat系列 _cat系列提供了一系列查询elasticsearch集群状态的接口。你可以通过执行 curl -XGET localhost:9200/_cat 获取所有_cat系列的操作...
  • lijuqi
  • lijuqi
  • 2017年01月11日 09:53
  • 2132

使用curl命令操作elasticsearch And 使用http 查询ES

第一:_cat系列  _cat系列提供了一系列查询elasticsearch集群状态的接口。你可以通过执行  curl -XGET localhost:9200/_cat  获取所有_cat系列...

用cURL实现HTTP操作

一 简单的获取网页:          curl http://mail.126.com    上面的命令可以获取到 mail.126.com 首页的内容,并显示到标准输出中.当然我们也可以使...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:curl HTTP请求基本操作
举报原因:
原因补充:

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