From 17a705140442ab5aa67da03a8ca022315fdac8e4 Mon Sep 17 00:00:00 2001 From: 0x676e67 Date: Sat, 11 Jan 2025 18:47:34 +0800 Subject: [PATCH] v1.5.0 --- Cargo.toml | 2 +- README.md | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index f044e2ea..708cf863 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rquest" -version = "1.3.6" +version = "1.5.0" description = "An ergonomic, all-in-one TLS, JA3/JA4, and HTTP2 fingerprint HTTP Client for spoofing any browser" keywords = ["http", "client", "websocket", "ja3", "ja4"] categories = ["web-programming::http-client"] diff --git a/README.md b/README.md index 4112bbd1..9b00e1d7 100644 --- a/README.md +++ b/README.md @@ -137,7 +137,7 @@ Supports custom `TLS`/`HTTP2` fingerprint parameters (disabled by default). Unle As `TLS` encryption technology becomes more and more sophisticated and HTTP2 becomes more popular, `JA3`/`JA4`/`Akkmai` fingerprints cannot simulate browser fingerprints very well, and the parsed parameters cannot perfectly imitate the browser's `TLS`/`HTTP2` configuration fingerprints. Therefore, `rquest` has not planned to support parsing `JA3`/`JA4`/`Akkmai` fingerprint strings for simulation, but encourages users to customize the configuration according to their own situation. -Most of the `Akkmai` fingerprint strings obtained by users are not fully calculated. For example, the [website](https://tls.peet.ws/api/all), where the Headers Frame lacks Priority and Stream ID. If I were the server, it would be easy to detect this. For details, please refer to HTTP2 Frame [parser](https://github.com/0x676e67/pingly/blob/main/src/track/inspector/http2.rs) +Most of the `Akkmai` fingerprint strings obtained by users are not fully calculated. For example, the [website](https://tls.peet.ws/api/all), where the Headers Frame lacks Priority and Stream ID. If I were the server, it would be easy to detect this. For details, please refer to HTTP2 [frame](https://datatracker.ietf.org/doc/html/rfc7540#section-6) [parser](https://github.com/0x676e67/pingly/blob/main/src/track/inspector/http2.rs) 3. Default fingerprint @@ -167,7 +167,6 @@ Most of the `Akkmai` fingerprint strings obtained by users are not fully calcula - ## Requirement Install the environment required to build [BoringSSL](https://github.com/google/boringssl/blob/master/BUILDING.md)