Skip to content

Commit

Permalink
feat: auto
Browse files Browse the repository at this point in the history
  • Loading branch information
zhanghuid committed Jul 26, 2024
1 parent 071d7a9 commit 4a698ac
Show file tree
Hide file tree
Showing 2 changed files with 49 additions and 16 deletions.
12 changes: 2 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,21 +52,13 @@ Huid Quick Reference
# 实践
---
## git
[git 备忘](./docs/practice/git备忘.md)
[GIT 备忘](./docs/practice/git备忘.md)
<!--rehype:style=padding: 15px 10px;border: 1px solid-->
[curl 备忘](./docs/practice/curl备忘.md)
[CURL 备忘](./docs/practice/curl备忘.md)
<!--rehype:style=padding: 15px 10px;border: 1px solid;border-top: none;-->


<!--rehype:ignore:start-->
```sh
# 克隆仓库
$ git clone https://github.com/jaywcjlove/reference.git
$ npm install # 安装依赖
$ npm start # 启动监听,实时生成 HTML
$ open dist/index.html # 在浏览器打开生成 HTML
```

## License

MIT © [zhanghuid](https://github.com/zhanghuid)
Expand Down
53 changes: 47 additions & 6 deletions docs/practice/curl备忘.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,54 @@
CURL 备忘
===

## 计算请求时的各个响应时间
<!--rehype:body-cl$$
计算请求时的各个响应时间
---

$$ass=cols-5-->
###
```bash
<!--rehype:body-class=cols-1-->
### curl
```bash preview
curl -o /dev/null -s \
-w %{time_namelookup}::%{time_connect}::%{time_starttransfer}::%{time_total}::%{speed_download}"\n" \
--data-binary @req.dat https://www.baidu.com
```$$

# 参数说明
-o /dev/null: 将请求的输出重定向到 /dev/null,即丢弃输出。
-s: 静默模式,抑制传输期间的进度条和其他噪音。
-w: 指定输出的格式字符串,在请求完成后打印该字符串。
%{time_namelookup}: 表示完成域名查找所需的时间(秒)。
%{time_connect}: 表示建立连接所需的时间(秒)。
%{time_starttransfer}: 表示接收到第一个字节之前所需的时间(秒)。
%{time_total}: 表示总的传输时间(秒)。
%{speed_download}: 表示平均下载速度(每秒字节数)。
"\\n": 在格式化输出的末尾添加换行符。
--data-binary @req.dat: 发送文件 req.dat 的二进制内容作为请求体。
https://www.baidu.com: 发送请求的目标 URL。

```


### httpstat
```bash preview
httpstat baidu.com

# 参数说明
Connected to 110.242.68.66:443

HTTP/1.1 302 Moved Temporarily
Server: bfe/1.0.8.18
Content-Length: 161
Content-Type: text/html
Date: Fri, 26 Jul 2024 09:35:01 GMT
Location: http://www.baidu.com/
Connection: keep-alive

DNS Lookup TCP Connection TLS Handshake Server Processing Content Transfer
[ 53ms | 48ms | 115ms | 53ms | 0ms ]
| | | | |
namelookup:53ms | | | |
connect:101ms | | |
pretransfer:216ms | |
starttransfer:270ms |
total:270ms

```

0 comments on commit 4a698ac

Please sign in to comment.