C#如何使用REST接口读写数据

原网站:http://www.codeproject.com/Tips/497123/How-to-make-REST-requests-with-Csharp

一个类,我们拷贝下来直接调用就行:

以上是类,我演示一下使用的方法:

1,基本的调用:

  1. var client = new RestClient();
  2. string endPoint = @"http:\\myRestService.com\api\";
  3. var client = new RestClient(endPoint);
  4. var json = client.MakeRequest();

2,如果你想带入参数

  1. var json = client.MakeRequest("?param=0");

3,使用最多的方式

  1. var client = new RestClient();
  2. client.EndPoint = @"http:\\myRestService.com\api\"; ;
  3. client.ContentType = "application/json";
  4. client.Method = HttpVerb.POST;
  5. client.PostData = "{postData: value}";
  6. var json = client.MakeRequest();

一般情况,MakeRequest返回的json格式的字符串(不排除有的接口开发商返回xml,html),我们可以把他转化为json对象,然后通过C#代码操控json对象,就会方便的很。当然jquery也很方便。

上一篇:高DPI下界面错乱的解决方法和原理


下一篇:三星wep200蓝牙耳机中文说明书