📝 Add usage examples and samples to CHEATSHEET.md

This commit is contained in:
2026-04-12 02:01:40 +08:00
parent 58668e55ed
commit 203935acbd

View File

@@ -7,3 +7,48 @@ name: xh
repo: https://github.com/ducaale/xh
description: Friendly and fast tool for sending HTTP requests
```
## Usage
### Sample #1
```shell
curl -X POST 'https://play.hatter.me/message/hook.jsonp?token=TOKEN' \
--header 'Content-Type: application/json' \
--data '{"msgtype":"text","text":{"content":"test-message"}}'
```
```shell
xh POST 'https://play.hatter.me/message/hook.jsonp?token=TOKEN' \
Content-Type:application/json \
msgtype=text \
text:='{"content":"test-message"}'
```
```shell
xh POST 'https://play.hatter.me/message/hook.jsonp' \
Content-Type:application/json \
token==TOKEN \
msgtype=text \
'text[content]=test-message'
```
### Sample #2
```shell
xh POST https://hatter.ink/util/print_request.action \
x-header-name:test-value \
a=b \
b:=1 \
c:='[1,2,3]' \
d:='{"name":111}' \
'd[name2]=222' \
param==p1
```
```json
{
"a": "b",
"b": 1,
"c": [ 1, 2, 3 ],
"d": {
"name": 111,
"name2": "222"
}
}
```