顾乔芝士网

持续更新的前后端开发技术栈

C# 调用API接口

前面分享了,如何搭建API服务,现在分享C#如何通过调用API接口(POST和JSON格式)

代码如下:

StringBuilder str = new StringBuilder();

str.Append("{");

str.Append("ResponseData:{");

str.Append("View:\"" + "AS_YARD_S" + "\"");

str.Append("}");

str.Append("}");

string url = "http://localhost:7088/test/test";

Encoding encoding = Encoding.UTF8;

HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);

request.Method = "POST";

request.Accept = "application/json";

request.ContentType = "application/json";

byte[] buffer = encoding.GetBytes(str.ToString());

request.ContentLength = buffer.Length;

request.GetRequestStream().Write(buffer, 0, buffer.Length);

HttpWebResponse response = (HttpWebResponse)request.GetResponse();

using (StreamReader reader = new StreamReader(response.GetResponseStream(), encoding))

{

//接口返回的结果留意对

string str1 = reader.ReadToEnd();

}


控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言