Using the HttpWebRequest
(even when calling the async get method), it can take up to 15 seconds due to DNS resolution:
A Domain Name System (DNS) query may take up to 15 seconds to return or time out.
Is it possible to make this query in advance, so that it wont spend time at it when making the request?