CURL 简介|学习笔记

简介: 快速学习 CURL 简介。

开发者学堂课程【ElasticSearch 最新快速入门教程CURL 简介】学习笔记,与课程紧密联系,让用户快速学习知识。

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


CURL 简介

 

logging.yml

日志配置文件,es 也是使用 log4j 来记录日志的,所以 logging.yml 里的设置按普通 log4j 配置来设置就行了。

elasticsearch.yml

es 的基本配置文件,需要注意的是 key 和 value 的格式":"之后需要一个空格。

修改如下配置之后,就可以从别的机器上进行访问了

修改 node.name

Transport.tcp.port: 9300设置节点间交互的 tcp 端口,默认为9300

在 Elasticsearch 集群中可以监控统计很多信息,但是只有一个是最重要的时集群健康(cluster health)。

Es 中用三种颜色状态表示:green,yellow,red。

Green :所有主分片和副本分片都可用

Yellow :所有主分片可用,但不是所有副本分片都可用

Red :不是所有的主分片都可用

Curl 是利用 URL 语法在命令行方式下工作的开源文件传输工具,使用 curl 可以简单实现常见的 get/post 请求,并获得来自远程服务器端的反馈(类比命令行模拟 browser 和远程的 server 进行信息交互)。

简单的认为是可以在命令行下面访问 curl 的一个工具。在 centos 的默认库里面是有 curl 工具的,如果没有请 yum 安装即可。

curl

-X 指定 http 的请求方法有 HEAD GET POST PUT DELETE。

-d 指定要传输的数据,用来标识客户端向远程服务器发送数据,数据的格式一般为 json。

-H 指定http请求头信息。

相关文章
|
4月前
|
JSON API 数据格式
从基础到高级,带你深入了解和使用curl命令(四)
本文介绍了如何使用curl命令发送GET和POST请求。发送GET请求的基本语法是`curl [URL]`,加参数时使用`&`连接。添加`-v`参数可显示详细输出。发送POST请求,使用`-X POST -d`传表单数据,或`-d -H "Content-Type: application/json"`发送JSON数据,用`-F "file=@path"`上传文件,`--data-binary`用于上传二进制数据。curl是一个功能强大的HTTP请求工具,适用于各种网络通信需求。
43 1
|
4月前
|
网络安全 数据安全/隐私保护
从基础到高级,带你深入了解和使用curl命令(三)
使用curl命令轻松实现文件上传和下载。上传文件:`curl -F "file=@/path/to/upload/file" http://example.com/upload`;下载文件:`curl -O http://example.com/file-to-download.zip`。自定义文件名:`curl -o myFile.zip http://example.com/file-to-download.zip`。支持断点续传 `-C -` 和HTTPS下载。需认证时,使用`-u username:password`。curl,强大且灵活的文件传输工具。
88 0
|
4月前
|
API
从基础到高级,带你深入了解和使用curl命令(一)
`curl`命令是网络通信中的强大工具,用于与HTTP、HTTPS、FTP等协议交互,支持多种操作。基本语法是`curl [options] [URL]`,包含如`-A`设置用户代理,`-b`处理cookie,`-o`保存输出到文件,`-x`指定代理等选项。示例包括请求网址、保存网页、使用代理及模仿浏览器访问。本文为`curl`基础用法介绍,后续将探讨更多高级功能。
64 0
|
Linux
Linux实战笔记(一) curl基本使用
Linux实战笔记(一) curl基本使用
245 0
|
网络安全 数据安全/隐私保护 Windows
Tool之curl:curl的简介、安装、使用方法之详细攻略
Tool之curl:curl的简介、安装、使用方法之详细攻略
Tool之curl:curl的简介、安装、使用方法之详细攻略
|
应用服务中间件