一、使用RestClient
NUGET引用:RestSharp
//调用链接:https://www.baidu.com/Find?userId=1 请求要求:GET请求方式 数据格式Json 且添加Header
string url="https://www.baidu.com";
RestClient client = new RestClient(url);
var request = new RestRequest(Method.GET)
{
Resource = "/Find",
RequestFormat = DataFormat.Json
};
request.AddHeader("token", token);
request.AddParameter("userId", userId);
IRestResponse response = client.Get(request);
string content = response.Content;
二、使用WebClient
//调用链接:https://www.baidu.com/Find?userId=1 请求要求:GET请求方式 数据格式Json 且添加Header
string url="https://www.baidu.com";
var requestUrl = string.Format("https://www.baidu.com/Find?userId={0}", userId);
var web = new WebClient { Encoding = Encoding.UTF8 };
string content = web.DownloadString(requestUrl );