clean_url 0.1.4

This crate takes a URL, formats it correctly, and returns the version of the URL that returns a 200 series response.
Documentation
[![Build Status](https://travis-ci.com/jaredforth/clean_url.svg?branch=master)](https://travis-ci.com/jaredforth/clean_url)
[![Build status](https://ci.appveyor.com/api/projects/status/ijwnxxl37ivyy67f?svg=true)](https://ci.appveyor.com/project/jaredforth/clean-url)
[![Crate](https://img.shields.io/crates/v/clean_url.svg)](https://crates.io/crates/clean_url)
[![API](https://docs.rs/clean_url/badge.svg)](https://docs.rs/clean_url)
![Crates.io](https://img.shields.io/crates/l/clean_url)
![Crates.io](https://img.shields.io/crates/v/clean_url)
![GitHub top language](https://img.shields.io/github/languages/top/jaredforth/clean_url)
![Crates.io](https://img.shields.io/crates/d/clean_url)

# clean_url


## About


This crate takes a URL, formats it correctly, and returns the version of the URL that returns a 200 series response. 

## Table of Contents


- [clean_url]#clean_url
  - [About]#about
  - [Table of Contents]#table-of-contents
  - [Installation and Usage]#installation-and-usage
    - [Installation]#installation
    - [Usage]#usage
  - [License]#license


Documentation:
-   [API Reference]https://docs.rs/clean_url

## Installation and Usage


### Installation


Add this to your `Cargo.toml`:

```toml
[dependencies]
clean_url = "0.1"
```

### Usage


```rust
async fn main() {
    let url = return_url(String::from("example.com")).await;
    assert_eq(Some("http://example.com"), url);
}
```

## License


**clean_url** is distributed under the terms of both the MIT license and the
Apache License (Version 2.0).

See [LICENSE-APACHE](LICENSE-APACHE) and [LICENSE-MIT](LICENSE-MIT), and
[COPYRIGHT](COPYRIGHT) for details.