2022-02-23 11:59:36 +00:00
|
|
|
# arti-hyper
|
|
|
|
|
|
|
|
High-level layer for making http(s) requests the Tor network as a client.
|
|
|
|
|
2022-03-01 13:30:53 +00:00
|
|
|
This can be used by applications which embed Arti,
|
|
|
|
and could also be used as an example of how to build on top of [`arti_client`].
|
2022-02-23 11:59:36 +00:00
|
|
|
|
2022-03-01 13:30:53 +00:00
|
|
|
There is an example program [`hyper.rs`] which uses `arti-hyper`
|
|
|
|
to connect to Tor and make a single HTTP\[S] request.
|
2022-02-23 11:59:36 +00:00
|
|
|
|
2022-03-01 13:30:53 +00:00
|
|
|
[`hyper.rs`]: <https://gitlab.torproject.org/tpo/core/arti/-/blob/main/crates/arti-hyper/examples/hyper.rs>
|
2022-02-23 11:59:36 +00:00
|
|
|
|
2023-01-04 23:00:47 +00:00
|
|
|
## Warning
|
|
|
|
|
2023-01-07 11:57:23 +00:00
|
|
|
On `apple-darwin` targets only the `tls-api-openssl` tls implementation is working.
|
2023-01-04 23:00:47 +00:00
|
|
|
If you get a issue related to tls failure, please refer to issue [#715](https://gitlab.torproject.org/tpo/core/arti/-/issues/715).
|
|
|
|
|
2022-02-23 11:59:36 +00:00
|
|
|
License: MIT OR Apache-2.0
|