帶有Authorization授權驗證的HttpGet請求


/// <summary>
/// get請求
/// ContentType = "text/html;charset=UTF-8";
/// token為Authorization中的授權驗證碼
/// </summary>
/// <param name="Url"></param>
/// <param name="token"></param>
/// <returns></returns>
public static string HttpGet(string Url, string token = null)
{
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(Url);
request.Method = "GET";
request.ContentType = "text/html;charset=UTF-8";
if (token != null)
{
request.Headers.Add("Authorization", token);
}

HttpWebResponse response = (HttpWebResponse)request.GetResponse();
Stream myResponseStream = response.GetResponseStream();
StreamReader myStreamReader = new StreamReader(myResponseStream, Encoding.UTF8);
string retString = myStreamReader.ReadToEnd();
myStreamReader.Close();
myResponseStream.Close();

return retString;

}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM