This is an automated email from the ASF dual-hosted git repository.
haonan pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/iotdb-docs.git
The following commit(s) were added to refs/heads/main by this push:
new 5ef0dfd1 update restapi2 authorization (#941)
5ef0dfd1 is described below
commit 5ef0dfd1879a45c140c04eb64e2f16e803ac9896
Author: leto-b <[email protected]>
AuthorDate: Mon Jan 5 10:32:10 2026 +0800
update restapi2 authorization (#941)
---
.../Master/Tree/API/RestServiceV2_timecho.md | 48 +++++++++++-----------
src/UserGuide/latest/API/RestServiceV2_timecho.md | 48 +++++++++++-----------
.../Master/Tree/API/RestServiceV2_timecho.md | 48 +++++++++++-----------
.../UserGuide/latest/API/RestServiceV2_timecho.md | 48 +++++++++++-----------
4 files changed, 96 insertions(+), 96 deletions(-)
diff --git a/src/UserGuide/Master/Tree/API/RestServiceV2_timecho.md
b/src/UserGuide/Master/Tree/API/RestServiceV2_timecho.md
index 43173a3d..cda9f3f0 100644
--- a/src/UserGuide/Master/Tree/API/RestServiceV2_timecho.md
+++ b/src/UserGuide/Master/Tree/API/RestServiceV2_timecho.md
@@ -40,7 +40,7 @@ The username used in the following examples is: `root`, and
password is: `Timech
And the authorization header is
```
-Authorization: Basic cm9vdDpyb290
+Authorization: Basic cm9vdDpUaW1lY2hvREJAMjAyMQ==
```
- If a user authorized with incorrect username or password, the following
error is returned:
@@ -152,7 +152,7 @@ Tip: Statements like `select * from root.xx.**` are not
recommended because thos
**Expression query**
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"select s3, s4, s3 + 1 from root.sg27 limit 2"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"select s3, s4, s3 + 1
from root.sg27 limit 2"}' http://127.0.0.1:18080/rest/v2/query
````
```json
@@ -187,7 +187,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
**Show child paths**
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"show child paths root"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"show child paths root"}'
http://127.0.0.1:18080/rest/v2/query
```
```json
@@ -209,7 +209,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
**Show child nodes**
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"show child nodes root"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"show child nodes root"}'
http://127.0.0.1:18080/rest/v2/query
```
```json
@@ -231,7 +231,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
**Show all ttl**
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"show all ttl"}' http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"show all ttl"}'
http://127.0.0.1:18080/rest/v2/query
```
```json
@@ -258,7 +258,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
**Show ttl**
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"show ttl on root.sg27"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"show ttl on root.sg27"}'
http://127.0.0.1:18080/rest/v2/query
```
```json
@@ -283,7 +283,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
**Show functions**
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"show functions"}' http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"show functions"}'
http://127.0.0.1:18080/rest/v2/query
```
```json
@@ -321,7 +321,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
**Show timeseries**
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"show timeseries"}' http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"show timeseries"}'
http://127.0.0.1:18080/rest/v2/query
```
```json
@@ -394,7 +394,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
**Show latest timeseries**
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"show latest timeseries"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"show latest timeseries"}'
http://127.0.0.1:18080/rest/v2/query
```
```json
@@ -467,7 +467,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
**Count timeseries**
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"count timeseries root.**"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"count timeseries
root.**"}' http://127.0.0.1:18080/rest/v2/query
```
```json
@@ -488,7 +488,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
**Count nodes**
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"count nodes root.** level=2"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"count nodes root.**
level=2"}' http://127.0.0.1:18080/rest/v2/query
```
```json
@@ -509,7 +509,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
**Show devices**
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"show devices"}' http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"show devices"}'
http://127.0.0.1:18080/rest/v2/query
```
```json
@@ -536,7 +536,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
**Show devices with database**
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"show devices with database"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"show devices with
database"}' http://127.0.0.1:18080/rest/v2/query
```
```json
@@ -568,7 +568,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
**List user**
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"list user"}' http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"list user"}'
http://127.0.0.1:18080/rest/v2/query
```
```json
@@ -589,7 +589,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
**Aggregation**
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"select count(*) from root.sg27"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"select count(*) from
root.sg27"}' http://127.0.0.1:18080/rest/v2/query
```
```json
@@ -616,7 +616,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
**Group by level**
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"select count(*) from root.** group by level = 1"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"select count(*) from
root.** group by level = 1"}' http://127.0.0.1:18080/rest/v2/query
```
```json
@@ -641,7 +641,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
**Group by**
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"select count(*) from root.sg27 group
by([1635232143960,1635232153960),1s)"}' http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"select count(*) from
root.sg27 group by([1635232143960,1635232153960),1s)"}'
http://127.0.0.1:18080/rest/v2/query
```
```json
@@ -695,7 +695,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
**Last**
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"select last s3 from root.sg27"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"select last s3 from
root.sg27"}' http://127.0.0.1:18080/rest/v2/query
```
```json
@@ -726,7 +726,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -
**Disable align**
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"select * from root.sg27 disable align"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"select * from root.sg27
disable align"}' http://127.0.0.1:18080/rest/v2/query
```
```json
@@ -739,7 +739,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
**Align by device**
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"select count(s3) from root.sg27 align by device"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"select count(s3) from
root.sg27 align by device"}' http://127.0.0.1:18080/rest/v2/query
```
```json
@@ -752,7 +752,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
**Select into**
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"select s3, s4 into root.sg29.s1, root.sg29.s2 from
root.sg27"}' http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"select s3, s4 into
root.sg29.s1, root.sg29.s2 from root.sg27"}'
http://127.0.0.1:18080/rest/v2/query
```
```json
@@ -778,7 +778,7 @@ Parameter Description:
Example request:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"CREATE DATABASE root.ln"}'
http://127.0.0.1:18080/rest/v2/nonQuery
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"CREATE DATABASE
root.ln"}' http://127.0.0.1:18080/rest/v2/nonQuery
```
Response parameters:
@@ -819,7 +819,7 @@ Parameter Description:
Example request:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data
'{"timestamps":[1635232143960,1635232153960],"measurements":["s3","s4"],"data_types":["INT32","BOOLEAN"],"values":[[11,null],[false,true]],"is_aligned":false,"device":"root.sg27"}'
http://127.0.0.1:18080/rest/v2/insertTablet
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data
'{"timestamps":[1635232143960,1635232153960],"measurements":["s3","s4"],"data_types":["INT32","BOOLEAN"],"values":[[11,null],[false,true]],"is_aligned":false,"device":"root.sg27"}'
http://127.0.0.1:18080/rest/v2/insertTablet
```
Sample response:
@@ -858,7 +858,7 @@ Parameter Description:
Example request:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data
'{"timestamps":[1635232113960,1635232151960,1635232143960,1635232143960],"measurements_list":[["s33","s44"],["s55","s66"],["s77","s88"],["s771","s881"]],"data_types_list":[["INT32","INT64"],["FLOAT","DOUBLE"],["FLOAT","DOUBLE"],["BOOLEAN","TEXT"]],"values_list":[[1,11],[2.1,2],[4,6],[false,"cccccc"]],"is_aligned":false,"devices":["root.s1","root.s1","root.s1","root.s3"]}'
http://127.0.0.1:18080/r [...]
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data
'{"timestamps":[1635232113960,1635232151960,1635232143960,1635232143960],"measurements_list":[["s33","s44"],["s55","s66"],["s77","s88"],["s771","s881"]],"data_types_list":[["INT32","INT64"],["FLOAT","DOUBLE"],["FLOAT","DOUBLE"],["BOOLEAN","TEXT"]],"values_list":[[1,11],[2.1,2],[4,6],[false,"cccccc"]],"is_aligned":false,"devices":["root.s1","root.s1","root.s1","root.s3"]}'
http://1 [...]
```
Sample response:
diff --git a/src/UserGuide/latest/API/RestServiceV2_timecho.md
b/src/UserGuide/latest/API/RestServiceV2_timecho.md
index 43173a3d..cda9f3f0 100644
--- a/src/UserGuide/latest/API/RestServiceV2_timecho.md
+++ b/src/UserGuide/latest/API/RestServiceV2_timecho.md
@@ -40,7 +40,7 @@ The username used in the following examples is: `root`, and
password is: `Timech
And the authorization header is
```
-Authorization: Basic cm9vdDpyb290
+Authorization: Basic cm9vdDpUaW1lY2hvREJAMjAyMQ==
```
- If a user authorized with incorrect username or password, the following
error is returned:
@@ -152,7 +152,7 @@ Tip: Statements like `select * from root.xx.**` are not
recommended because thos
**Expression query**
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"select s3, s4, s3 + 1 from root.sg27 limit 2"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"select s3, s4, s3 + 1
from root.sg27 limit 2"}' http://127.0.0.1:18080/rest/v2/query
````
```json
@@ -187,7 +187,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
**Show child paths**
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"show child paths root"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"show child paths root"}'
http://127.0.0.1:18080/rest/v2/query
```
```json
@@ -209,7 +209,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
**Show child nodes**
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"show child nodes root"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"show child nodes root"}'
http://127.0.0.1:18080/rest/v2/query
```
```json
@@ -231,7 +231,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
**Show all ttl**
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"show all ttl"}' http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"show all ttl"}'
http://127.0.0.1:18080/rest/v2/query
```
```json
@@ -258,7 +258,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
**Show ttl**
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"show ttl on root.sg27"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"show ttl on root.sg27"}'
http://127.0.0.1:18080/rest/v2/query
```
```json
@@ -283,7 +283,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
**Show functions**
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"show functions"}' http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"show functions"}'
http://127.0.0.1:18080/rest/v2/query
```
```json
@@ -321,7 +321,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
**Show timeseries**
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"show timeseries"}' http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"show timeseries"}'
http://127.0.0.1:18080/rest/v2/query
```
```json
@@ -394,7 +394,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
**Show latest timeseries**
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"show latest timeseries"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"show latest timeseries"}'
http://127.0.0.1:18080/rest/v2/query
```
```json
@@ -467,7 +467,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
**Count timeseries**
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"count timeseries root.**"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"count timeseries
root.**"}' http://127.0.0.1:18080/rest/v2/query
```
```json
@@ -488,7 +488,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
**Count nodes**
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"count nodes root.** level=2"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"count nodes root.**
level=2"}' http://127.0.0.1:18080/rest/v2/query
```
```json
@@ -509,7 +509,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
**Show devices**
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"show devices"}' http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"show devices"}'
http://127.0.0.1:18080/rest/v2/query
```
```json
@@ -536,7 +536,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
**Show devices with database**
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"show devices with database"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"show devices with
database"}' http://127.0.0.1:18080/rest/v2/query
```
```json
@@ -568,7 +568,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
**List user**
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"list user"}' http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"list user"}'
http://127.0.0.1:18080/rest/v2/query
```
```json
@@ -589,7 +589,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
**Aggregation**
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"select count(*) from root.sg27"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"select count(*) from
root.sg27"}' http://127.0.0.1:18080/rest/v2/query
```
```json
@@ -616,7 +616,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
**Group by level**
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"select count(*) from root.** group by level = 1"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"select count(*) from
root.** group by level = 1"}' http://127.0.0.1:18080/rest/v2/query
```
```json
@@ -641,7 +641,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
**Group by**
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"select count(*) from root.sg27 group
by([1635232143960,1635232153960),1s)"}' http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"select count(*) from
root.sg27 group by([1635232143960,1635232153960),1s)"}'
http://127.0.0.1:18080/rest/v2/query
```
```json
@@ -695,7 +695,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
**Last**
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"select last s3 from root.sg27"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"select last s3 from
root.sg27"}' http://127.0.0.1:18080/rest/v2/query
```
```json
@@ -726,7 +726,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -
**Disable align**
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"select * from root.sg27 disable align"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"select * from root.sg27
disable align"}' http://127.0.0.1:18080/rest/v2/query
```
```json
@@ -739,7 +739,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
**Align by device**
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"select count(s3) from root.sg27 align by device"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"select count(s3) from
root.sg27 align by device"}' http://127.0.0.1:18080/rest/v2/query
```
```json
@@ -752,7 +752,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
**Select into**
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"select s3, s4 into root.sg29.s1, root.sg29.s2 from
root.sg27"}' http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"select s3, s4 into
root.sg29.s1, root.sg29.s2 from root.sg27"}'
http://127.0.0.1:18080/rest/v2/query
```
```json
@@ -778,7 +778,7 @@ Parameter Description:
Example request:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"CREATE DATABASE root.ln"}'
http://127.0.0.1:18080/rest/v2/nonQuery
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"CREATE DATABASE
root.ln"}' http://127.0.0.1:18080/rest/v2/nonQuery
```
Response parameters:
@@ -819,7 +819,7 @@ Parameter Description:
Example request:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data
'{"timestamps":[1635232143960,1635232153960],"measurements":["s3","s4"],"data_types":["INT32","BOOLEAN"],"values":[[11,null],[false,true]],"is_aligned":false,"device":"root.sg27"}'
http://127.0.0.1:18080/rest/v2/insertTablet
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data
'{"timestamps":[1635232143960,1635232153960],"measurements":["s3","s4"],"data_types":["INT32","BOOLEAN"],"values":[[11,null],[false,true]],"is_aligned":false,"device":"root.sg27"}'
http://127.0.0.1:18080/rest/v2/insertTablet
```
Sample response:
@@ -858,7 +858,7 @@ Parameter Description:
Example request:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data
'{"timestamps":[1635232113960,1635232151960,1635232143960,1635232143960],"measurements_list":[["s33","s44"],["s55","s66"],["s77","s88"],["s771","s881"]],"data_types_list":[["INT32","INT64"],["FLOAT","DOUBLE"],["FLOAT","DOUBLE"],["BOOLEAN","TEXT"]],"values_list":[[1,11],[2.1,2],[4,6],[false,"cccccc"]],"is_aligned":false,"devices":["root.s1","root.s1","root.s1","root.s3"]}'
http://127.0.0.1:18080/r [...]
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data
'{"timestamps":[1635232113960,1635232151960,1635232143960,1635232143960],"measurements_list":[["s33","s44"],["s55","s66"],["s77","s88"],["s771","s881"]],"data_types_list":[["INT32","INT64"],["FLOAT","DOUBLE"],["FLOAT","DOUBLE"],["BOOLEAN","TEXT"]],"values_list":[[1,11],[2.1,2],[4,6],[false,"cccccc"]],"is_aligned":false,"devices":["root.s1","root.s1","root.s1","root.s3"]}'
http://1 [...]
```
Sample response:
diff --git a/src/zh/UserGuide/Master/Tree/API/RestServiceV2_timecho.md
b/src/zh/UserGuide/Master/Tree/API/RestServiceV2_timecho.md
index 8b753fa6..75869cec 100644
--- a/src/zh/UserGuide/Master/Tree/API/RestServiceV2_timecho.md
+++ b/src/zh/UserGuide/Master/Tree/API/RestServiceV2_timecho.md
@@ -37,7 +37,7 @@ RESTful 服务默认情况是关闭的
示例中使用的用户名为:`root`,密码为:`TimechoDB@2021`,对应的 Basic 鉴权 Header 格式为
```
-Authorization: Basic cm9vdDpyb290
+Authorization: Basic cm9vdDpUaW1lY2hvREJAMjAyMQ==
```
- 若用户名密码认证失败,则返回如下信息:
@@ -146,7 +146,7 @@ query 接口可以用于处理数据查询和元数据查询。
1. 请求示例 表达式查询:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"select s3, s4, s3 + 1 from root.sg27 limit 2"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"select s3, s4, s3 + 1
from root.sg27 limit 2"}' http://127.0.0.1:18080/rest/v2/query
```
- 响应示例:
@@ -182,7 +182,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
2.请求示例 show child paths:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"show child paths root"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"show child paths root"}'
http://127.0.0.1:18080/rest/v2/query
```
- 响应示例:
@@ -205,7 +205,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
3. 请求示例 show child nodes:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"show child nodes root"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"show child nodes root"}'
http://127.0.0.1:18080/rest/v2/query
```
- 响应示例:
@@ -228,7 +228,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
4. 请求示例 show all ttl:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"show all ttl"}' http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"show all ttl"}'
http://127.0.0.1:18080/rest/v2/query
```
- 响应示例:
@@ -256,7 +256,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
5. 请求示例 show ttl:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"show ttl on root.sg27"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"show ttl on root.sg27"}'
http://127.0.0.1:18080/rest/v2/query
```
- 响应示例:
@@ -282,7 +282,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
6. 请求示例 show functions:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"show functions"}' http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"show functions"}'
http://127.0.0.1:18080/rest/v2/query
```
- 响应示例:
@@ -321,7 +321,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
7. 请求示例 show timeseries:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"show timeseries"}' http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"show timeseries"}'
http://127.0.0.1:18080/rest/v2/query
```
- 响应示例:
@@ -395,7 +395,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
8. 请求示例 show latest timeseries:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"show latest timeseries"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"show latest timeseries"}'
http://127.0.0.1:18080/rest/v2/query
```
- 响应示例:
@@ -469,7 +469,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
9. 请求示例 count timeseries:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"count timeseries root.**"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"count timeseries
root.**"}' http://127.0.0.1:18080/rest/v2/query
```
- 响应示例:
@@ -491,7 +491,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
10. 请求示例 count nodes:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"count nodes root.** level=2"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"count nodes root.**
level=2"}' http://127.0.0.1:18080/rest/v2/query
```
- 响应示例:
@@ -513,7 +513,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
11. 请求示例 show devices:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"show devices"}' http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"show devices"}'
http://127.0.0.1:18080/rest/v2/query
```
- 响应示例:
@@ -541,7 +541,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
12. 请求示例 show devices with database:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"show devices with database"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"show devices with
database"}' http://127.0.0.1:18080/rest/v2/query
```
- 响应示例:
@@ -574,7 +574,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
13. 请求示例 list user:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"list user"}' http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"list user"}'
http://127.0.0.1:18080/rest/v2/query
```
- 响应示例:
@@ -596,7 +596,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
14. 请求示例 原始聚合查询:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"select count(*) from root.sg27"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"select count(*) from
root.sg27"}' http://127.0.0.1:18080/rest/v2/query
```
- 响应示例:
@@ -624,7 +624,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
15. 请求示例 group by level:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"select count(*) from root.** group by level = 1"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"select count(*) from
root.** group by level = 1"}' http://127.0.0.1:18080/rest/v2/query
```
- 响应示例:
@@ -650,7 +650,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
16. 请求示例 group by:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"select count(*) from root.sg27 group
by([1635232143960,1635232153960),1s)"}' http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"select count(*) from
root.sg27 group by([1635232143960,1635232153960),1s)"}'
http://127.0.0.1:18080/rest/v2/query
```
- 响应示例:
@@ -705,7 +705,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
17. 请求示例 last:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"select last s3 from root.sg27"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"select last s3 from
root.sg27"}' http://127.0.0.1:18080/rest/v2/query
```
- 响应示例:
@@ -737,7 +737,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -
18. 请求示例 disable align:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"select * from root.sg27 disable align"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"select * from root.sg27
disable align"}' http://127.0.0.1:18080/rest/v2/query
```
- 响应示例:
@@ -751,7 +751,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
19. 请求示例 align by device:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"select count(s3) from root.sg27 align by device"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"select count(s3) from
root.sg27 align by device"}' http://127.0.0.1:18080/rest/v2/query
```
- 响应示例:
@@ -765,7 +765,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
20. 请求示例 select into:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"select s3, s4 into root.sg29.s1, root.sg29.s2 from
root.sg27"}' http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"select s3, s4 into
root.sg29.s1, root.sg29.s2 from root.sg27"}'
http://127.0.0.1:18080/rest/v2/query
```
- 响应示例:
@@ -793,7 +793,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
请求示例:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"CREATE DATABASE root.ln"}'
http://127.0.0.1:18080/rest/v2/nonQuery
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"CREATE DATABASE
root.ln"}' http://127.0.0.1:18080/rest/v2/nonQuery
```
响应参数:
@@ -834,7 +834,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
请求示例:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data
'{"timestamps":[1635232143960,1635232153960],"measurements":["s3","s4"],"data_types":["INT32","BOOLEAN"],"values":[[11,null],[false,true]],"is_aligned":false,"device":"root.sg27"}'
http://127.0.0.1:18080/rest/v2/insertTablet
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data
'{"timestamps":[1635232143960,1635232153960],"measurements":["s3","s4"],"data_types":["INT32","BOOLEAN"],"values":[[11,null],[false,true]],"is_aligned":false,"device":"root.sg27"}'
http://127.0.0.1:18080/rest/v2/insertTablet
```
响应参数:
@@ -873,7 +873,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
请求示例:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data
'{"timestamps":[1635232113960,1635232151960,1635232143960,1635232143960],"measurements_list":[["s33","s44"],["s55","s66"],["s77","s88"],["s771","s881"]],"data_types_list":[["INT32","INT64"],["FLOAT","DOUBLE"],["FLOAT","DOUBLE"],["BOOLEAN","TEXT"]],"values_list":[[1,11],[2.1,2],[4,6],[false,"cccccc"]],"is_aligned":false,"devices":["root.s1","root.s1","root.s1","root.s3"]}'
http://127.0.0.1:18080/r [...]
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data
'{"timestamps":[1635232113960,1635232151960,1635232143960,1635232143960],"measurements_list":[["s33","s44"],["s55","s66"],["s77","s88"],["s771","s881"]],"data_types_list":[["INT32","INT64"],["FLOAT","DOUBLE"],["FLOAT","DOUBLE"],["BOOLEAN","TEXT"]],"values_list":[[1,11],[2.1,2],[4,6],[false,"cccccc"]],"is_aligned":false,"devices":["root.s1","root.s1","root.s1","root.s3"]}'
http://1 [...]
```
响应参数:
diff --git a/src/zh/UserGuide/latest/API/RestServiceV2_timecho.md
b/src/zh/UserGuide/latest/API/RestServiceV2_timecho.md
index 8b753fa6..75869cec 100644
--- a/src/zh/UserGuide/latest/API/RestServiceV2_timecho.md
+++ b/src/zh/UserGuide/latest/API/RestServiceV2_timecho.md
@@ -37,7 +37,7 @@ RESTful 服务默认情况是关闭的
示例中使用的用户名为:`root`,密码为:`TimechoDB@2021`,对应的 Basic 鉴权 Header 格式为
```
-Authorization: Basic cm9vdDpyb290
+Authorization: Basic cm9vdDpUaW1lY2hvREJAMjAyMQ==
```
- 若用户名密码认证失败,则返回如下信息:
@@ -146,7 +146,7 @@ query 接口可以用于处理数据查询和元数据查询。
1. 请求示例 表达式查询:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"select s3, s4, s3 + 1 from root.sg27 limit 2"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"select s3, s4, s3 + 1
from root.sg27 limit 2"}' http://127.0.0.1:18080/rest/v2/query
```
- 响应示例:
@@ -182,7 +182,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
2.请求示例 show child paths:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"show child paths root"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"show child paths root"}'
http://127.0.0.1:18080/rest/v2/query
```
- 响应示例:
@@ -205,7 +205,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
3. 请求示例 show child nodes:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"show child nodes root"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"show child nodes root"}'
http://127.0.0.1:18080/rest/v2/query
```
- 响应示例:
@@ -228,7 +228,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
4. 请求示例 show all ttl:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"show all ttl"}' http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"show all ttl"}'
http://127.0.0.1:18080/rest/v2/query
```
- 响应示例:
@@ -256,7 +256,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
5. 请求示例 show ttl:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"show ttl on root.sg27"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"show ttl on root.sg27"}'
http://127.0.0.1:18080/rest/v2/query
```
- 响应示例:
@@ -282,7 +282,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
6. 请求示例 show functions:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"show functions"}' http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"show functions"}'
http://127.0.0.1:18080/rest/v2/query
```
- 响应示例:
@@ -321,7 +321,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
7. 请求示例 show timeseries:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"show timeseries"}' http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"show timeseries"}'
http://127.0.0.1:18080/rest/v2/query
```
- 响应示例:
@@ -395,7 +395,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
8. 请求示例 show latest timeseries:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"show latest timeseries"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"show latest timeseries"}'
http://127.0.0.1:18080/rest/v2/query
```
- 响应示例:
@@ -469,7 +469,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
9. 请求示例 count timeseries:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"count timeseries root.**"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"count timeseries
root.**"}' http://127.0.0.1:18080/rest/v2/query
```
- 响应示例:
@@ -491,7 +491,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
10. 请求示例 count nodes:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"count nodes root.** level=2"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"count nodes root.**
level=2"}' http://127.0.0.1:18080/rest/v2/query
```
- 响应示例:
@@ -513,7 +513,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
11. 请求示例 show devices:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"show devices"}' http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"show devices"}'
http://127.0.0.1:18080/rest/v2/query
```
- 响应示例:
@@ -541,7 +541,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
12. 请求示例 show devices with database:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"show devices with database"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"show devices with
database"}' http://127.0.0.1:18080/rest/v2/query
```
- 响应示例:
@@ -574,7 +574,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
13. 请求示例 list user:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"list user"}' http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"list user"}'
http://127.0.0.1:18080/rest/v2/query
```
- 响应示例:
@@ -596,7 +596,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
14. 请求示例 原始聚合查询:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"select count(*) from root.sg27"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"select count(*) from
root.sg27"}' http://127.0.0.1:18080/rest/v2/query
```
- 响应示例:
@@ -624,7 +624,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
15. 请求示例 group by level:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"select count(*) from root.** group by level = 1"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"select count(*) from
root.** group by level = 1"}' http://127.0.0.1:18080/rest/v2/query
```
- 响应示例:
@@ -650,7 +650,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
16. 请求示例 group by:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"select count(*) from root.sg27 group
by([1635232143960,1635232153960),1s)"}' http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"select count(*) from
root.sg27 group by([1635232143960,1635232153960),1s)"}'
http://127.0.0.1:18080/rest/v2/query
```
- 响应示例:
@@ -705,7 +705,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
17. 请求示例 last:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"select last s3 from root.sg27"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"select last s3 from
root.sg27"}' http://127.0.0.1:18080/rest/v2/query
```
- 响应示例:
@@ -737,7 +737,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -
18. 请求示例 disable align:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"select * from root.sg27 disable align"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"select * from root.sg27
disable align"}' http://127.0.0.1:18080/rest/v2/query
```
- 响应示例:
@@ -751,7 +751,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
19. 请求示例 align by device:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"select count(s3) from root.sg27 align by device"}'
http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"select count(s3) from
root.sg27 align by device"}' http://127.0.0.1:18080/rest/v2/query
```
- 响应示例:
@@ -765,7 +765,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
20. 请求示例 select into:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"select s3, s4 into root.sg29.s1, root.sg29.s2 from
root.sg27"}' http://127.0.0.1:18080/rest/v2/query
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"select s3, s4 into
root.sg29.s1, root.sg29.s2 from root.sg27"}'
http://127.0.0.1:18080/rest/v2/query
```
- 响应示例:
@@ -793,7 +793,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
请求示例:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data '{"sql":"CREATE DATABASE root.ln"}'
http://127.0.0.1:18080/rest/v2/nonQuery
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data '{"sql":"CREATE DATABASE
root.ln"}' http://127.0.0.1:18080/rest/v2/nonQuery
```
响应参数:
@@ -834,7 +834,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
请求示例:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data
'{"timestamps":[1635232143960,1635232153960],"measurements":["s3","s4"],"data_types":["INT32","BOOLEAN"],"values":[[11,null],[false,true]],"is_aligned":false,"device":"root.sg27"}'
http://127.0.0.1:18080/rest/v2/insertTablet
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data
'{"timestamps":[1635232143960,1635232153960],"measurements":["s3","s4"],"data_types":["INT32","BOOLEAN"],"values":[[11,null],[false,true]],"is_aligned":false,"device":"root.sg27"}'
http://127.0.0.1:18080/rest/v2/insertTablet
```
响应参数:
@@ -873,7 +873,7 @@ curl -H "Content-Type:application/json" -H
"Authorization:Basic cm9vdDpyb290" -X
请求示例:
```shell
-curl -H "Content-Type:application/json" -H "Authorization:Basic cm9vdDpyb290"
-X POST --data
'{"timestamps":[1635232113960,1635232151960,1635232143960,1635232143960],"measurements_list":[["s33","s44"],["s55","s66"],["s77","s88"],["s771","s881"]],"data_types_list":[["INT32","INT64"],["FLOAT","DOUBLE"],["FLOAT","DOUBLE"],["BOOLEAN","TEXT"]],"values_list":[[1,11],[2.1,2],[4,6],[false,"cccccc"]],"is_aligned":false,"devices":["root.s1","root.s1","root.s1","root.s3"]}'
http://127.0.0.1:18080/r [...]
+curl -H "Content-Type:application/json" -H "Authorization:Basic
cm9vdDpUaW1lY2hvREJAMjAyMQ==" -X POST --data
'{"timestamps":[1635232113960,1635232151960,1635232143960,1635232143960],"measurements_list":[["s33","s44"],["s55","s66"],["s77","s88"],["s771","s881"]],"data_types_list":[["INT32","INT64"],["FLOAT","DOUBLE"],["FLOAT","DOUBLE"],["BOOLEAN","TEXT"]],"values_list":[[1,11],[2.1,2],[4,6],[false,"cccccc"]],"is_aligned":false,"devices":["root.s1","root.s1","root.s1","root.s3"]}'
http://1 [...]
```
响应参数: