HTTPClient error An invalid request URI was provided
<p>I am trying to get the content from a web page using this code :</p>
<pre><code>HttpClient http = new HttpClient();
var response = await http.GetByteArrayAsync(&quot;www.nsfund.ir/news?p_p_id=56_INSTANCE_tVzMoLp4zfGh&amp;_56_INSTANCE_tVzMoLp4zfGh_mode=news&amp;_56_INSTANCE_tVzMoLp4zfGh_newsId=3135919&amp;p_p_state=maximized&quot;);
String source = Encoding.GetEncoding(&quot;utf-8&quot;).GetString(response, 0, response.Length - 1);
source = WebUtility.HtmlDecode(source);
HtmlDocument resultat = new HtmlDocument();
resultat.LoadHtml(source);
</code></pre>
<p>But I get this error :</p>
<blockquote>
<p>An invalid request URI was provided. The request URI must either be an absolute URI or BaseAddress must be set.</p>
</blockquote>