2 个稳定版本
1.0.2 | 2022年4月23日 |
---|
#656 在 机器学习 中
21KB
438 行
敲门
Cargo
// run
$ cargo run
// build
$ cargo build
// build release
$ cargo build --release
// test $ cargo test
执行
Ping TCP 路径
$ knockknock localhost:8000 -c 3
DNS lookup: [[::1]:8000, 127.0.0.1:8000]
localhost:8000: time= 0.86718 ms
localhost:8000: fail
localhost:8000: fail
----- statistic -----
total time: 867.183µs
Connect time: 3, recv time: 1 (33%), lose time: 2 (66%)
Ping UDP 路径
$ knockknock localhost:12000 -p UDP
DNS lookup: [[::1]:12000, 127.0.0.1:12000]
localhost:12000: time= 0.90438 ms
localhost:12000: fail
localhost:12000: fail
----- statistic -----
total time: 904.381µs
Connect time: 3, recv time: 1 (33%), lose time: 2 (66%)
Ping HTTP 路径
CONNECT
$ knockknock localhost:8888/haha -p HTTP-CONNECT
DNS lookup: [[::1]:8888, 127.0.0.1:8888]
localhost:8888/haha: time= 2.54041 ms
localhost:8888/haha: time= 2.61254 ms
localhost:8888/haha: time= 3.63613 ms
----- statistic -----
total time: 8.789084ms
Connect time: 3, recv time: 3 (100%), lose time: 0 (0%)
GET
$ knockknock localhost:8888/haha -p HTTP-GET
DNS lookup: [[::1]:8888, 127.0.0.1:8888]
localhost:8888/haha: time= 2.54041 ms
localhost:8888/haha: time= 2.61254 ms
localhost:8888/haha: time= 3.63613 ms
----- statistic -----
total time: 8.789084ms
Connect time: 3, recv time: 3 (100%), lose time: 0 (0%)
POST
$ knockknock localhost:8888/haha -p HTTP-POST
DNS lookup: [[::1]:8888, 127.0.0.1:8888]
localhost:8888/haha: time= 2.54041 ms
localhost:8888/haha: time= 2.61254 ms
localhost:8888/haha: time= 3.63613 ms
----- statistic -----
total time: 8.789084ms
Connect time: 3, recv time: 3 (100%), lose time: 0 (0%)
PUT
$ knockknock localhost:8888/haha -p HTTP-PUT
DNS lookup: [[::1]:8888, 127.0.0.1:8888]
localhost:8888/haha: time= 2.54041 ms
localhost:8888/haha: time= 2.61254 ms
localhost:8888/haha: time= 3.63613 ms
----- statistic -----
total time: 8.789084ms
Connect time: 3, recv time: 3 (100%), lose time: 0 (0%)
DELETE
$ knockknock localhost:8888/haha -p HTTP-DELETE
DNS lookup: [[::1]:8888, 127.0.0.1:8888]
localhost:8888/haha: time= 2.54041 ms
localhost:8888/haha: time= 2.61254 ms
localhost:8888/haha: time= 3.63613 ms
----- statistic -----
total time: 8.789084ms
Connect time: 3, recv time: 3 (100%), lose time: 0 (0%)
PATCH
$ knockknock localhost:8888/haha -p HTTP-PATCH
DNS lookup: [[::1]:8888, 127.0.0.1:8888]
localhost:8888/haha: time= 2.54041 ms
localhost:8888/haha: time= 2.61254 ms
localhost:8888/haha: time= 3.63613 ms
----- statistic -----
total time: 8.789084ms
Connect time: 3, recv time: 3 (100%), lose time: 0 (0%)
依赖项
~4–15MB
~138K SLoC