The crate retrieves readable public web text without an external provider API.
Every request validates URL syntax, scheme, credentials, port, hostname, DNS
answers, and each redirect. Connections are pinned to validated addresses and
environment proxies are disabled. Only successful HTML, XHTML, text, and JSON
responses are accepted. Byte, character, redirect, and timeout limits are
always enforced. The library performs no persistence and exposes no server.