pub async fn fetch_html( url: &str, max_chars: usize, opts: HttpOptions, ) -> Result<String, HttpError>
Fetch a URL and convert HTML to readable plain text. Non-HTML content is returned as-is. Truncated to max_chars.
max_chars