请求的地址 url 是http 还是https 是不一样的
这个是http 的请求方法 如果你要请求https 可以修改被调用的接口 右键 项目->属性->调试 web服务器设置 增加一个 http 示例: https://localhost:5001;http://localhost:5000
public static string SendRequestGet(string HttpUrl) { HttpClient _HttpClient = new HttpClient(); _HttpClient.BaseAddress = new Uri(HttpUrl); _HttpClient.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); _HttpClient.DefaultRequestHeaders.AcceptEncoding.Add(new StringWithQualityHeaderValue("utf-8")); var respon = _HttpClient.GetAsync(HttpUrl); return respon.Result.Content.ReadAsStringAsync().Result; }