通过 REST 请求体|学习笔记

简介: 快速学习通过 REST 请求体。

开发者学堂课程【ElasticSearch 最新快速入门教程通过 REST 请求体】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/642/detail/10671


通过 REST 请求体

 

请求体的方式是这样的:

上述匹配所有数据可以改成如下写法

Curl -XPOSTlocalhost:9200/bank/_search?pretty' -d '{"query": {"match_all": {}}}'

怎么写?用请求体的形式 ——?

pretty 带一个条件 -d,d 是 date 的缩写,后带上请求体 {"query": {"match_all": {}}}'

与第一种方式不同的是在 URI 中替代传递 q=*,使用 POST 方式提交,请求体包含 JSON 格式搜索

怎么做?

之前的这里我们可以:在 pretty 后面加&q=*,效果是一样的

image.png

那么,用请求体的形式是:

image.png

之后点击验证 JSON,效果和之前是一样的,这个是通过请求体的形式把结果传过去,这是我们讲的通过REST请求体向远程服务器发送请求。

两种 REST 发送请求的方式,一种是在 URI 后面带参数,另外一种是通过 -d 的方式带参数,效果是一样的。

相关文章
|
2月前
|
JSON API 数据格式
Python中获取HTTP请求响应体的详解
本文介绍了如何使用Python的`requests`和`urllib`库发送HTTP请求并处理响应体。`requests`库简化了HTTP请求过程,适合快速开发;`urllib`库则更为底层,适用于性能要求较高的场景。文章详细演示了发送GET请求、处理JSON响应等常见操作。
63 3
|
7月前
|
JSON 监控 中间件
中间件在API请求/响应处理
【6月更文挑战第16天】
60 7
|
7月前
|
前端开发 中间件 API
中间件API 请求和响应
【6月更文挑战第13天】
61 3
|
6月前
|
缓存 JSON 算法
http【详解】状态码,方法,接口设计 —— RestfuI API,头部 —— headers,缓存
http【详解】状态码,方法,接口设计 —— RestfuI API,头部 —— headers,缓存
103 0
|
8月前
|
JSON 中间件 数据格式
在服务器框架中处理 POST 请求
在服务器框架中处理 POST 请求
|
8月前
|
JSON 中间件 数据格式
在自定义服务器框架中处理 POST 请求
在自定义服务器框架中处理 POST 请求
|
8月前
|
JSON API 数据安全/隐私保护
如何使用Fastapi上传文件?先从请求体数据讲起
如何使用Fastapi上传文件?先从请求体数据讲起
252 2
|
8月前
|
XML 自然语言处理 前端开发
NLP自学习平台提供了API接口调用服务,这些接口可以通过HTTP GET请求进行调用
【2月更文挑战第7天】NLP自学习平台提供了API接口调用服务,这些接口可以通过HTTP GET请求进行调用
90 2
request 获取请求消息体
request 获取请求消息体
|
JSON 架构师 前端开发
REST API 设计最佳实践:如何正确使用 HTTP 状态码?
本文分享在设计 REST API 时的最佳实践。关于设计优秀REST API 的一些建议、提示和指导,帮助您让消费者(以及开发人员)满意。 我们都应该努力使API变得易于使用。无论是对于消费者,还是我们自己的开发人员同伴。希望这篇文章能帮助你学到一些技巧,并激发出构建更好REST API的方法。
868 0
REST API 设计最佳实践:如何正确使用 HTTP 状态码?