# HostNameResolver

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  
Deprecated in[API level 22](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

# HostNameResolver

`
public


interface
HostNameResolver
`  
`


`

|----------------------------------------------|
| org.apache.http.conn.scheme.HostNameResolver |

<br />

*** ** * ** ***

<br />

**This interface was deprecated in API level 22.**   
Please use[URL.openConnection()](https://developer.android.com/reference/java/net/URL#openConnection())instead. Please visit[this webpage](http://android-developers.blogspot.com/2011/09/androids-http-clients.html)for further details.

## Summary

|                                                                                                                                           ### Public methods                                                                                                                                            ||
|-----------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| ` abstract `[InetAddress](https://developer.android.com/reference/java/net/InetAddress) | ` `[resolve](https://developer.android.com/reference/org/apache/http/conn/scheme/HostNameResolver#resolve(java.lang.String))`(`[String](https://developer.android.com/reference/java/lang/String)` hostname) ` |

## Public methods

### resolve

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public abstract InetAddress resolve (String hostname)
```

<br />

<br />

|         Parameters          ||
|------------|-----------------|
| `hostname` | `String` <br /> |

|                                       Returns                                       ||
|-----------------------------------------------------------------------------|--------|
| [InetAddress](https://developer.android.com/reference/java/net/InetAddress) | <br /> |

|                                    Throws                                     ||
|----------------------------------------------------------------------------|---|
| [IOException](https://developer.android.com/reference/java/io/IOException) |   |