zoukankan      html  css  js  c++  java
  • [转载]RestSharp.WindowsPhone调用Rest服务

    今天发现RestSharp.WindowsPhone调用Rest服务非常简单,而且功能非常强大,对于不支持的动词也省去不少麻烦,功能如下:
    1.支持JSON.NET
    2.支持.net4.0
    3.支持Silverlight4.0
    4.支持Windows
    Phone
    7.0,7.1(mango)
    5.支持XML,JSON序列化
    6.支持mono
    7.支持PUT,DELETE,GET,POST等动词
    有兴趣的朋友可以试试最新版本为101.3.0.0,点击下载

    GET调用方法:

    Invoke Get Services

    var client = new RestClient("URL地址");
    var rest
    = new RestRequest(Method.GET);

    client.ExecuteAsync(rest, (response)
    =>
    {
        
    string re = response.Content;//返回的结果
    });

    POST调用方法:

    Invoke Post Services

    var client = new RestClient("URL地址");
    var rest
    = new RestRequest(Method.POST);
    rest.RequestFormat
    = DataFormat.Json; //请求传递参数为JSON
    rest.AddHeader("Content-Type", "application/json"); //设置HTTP头
    rest.AddBody(account);//account实体类的一个对象
    client.ExecuteAsync(rest, (response) =>
    {
       
    string re = response.Content; //返回的结果
    });

  • 相关阅读:
    0802作业1替换文本文件内容

    看病
    爬山
    作业1
    超市(未完成)
    图片复制
    替换
    文件
    英文字母和中文汉字在不同字符集编码下的字节数
  • 原文地址:https://www.cnblogs.com/fx2008/p/2442311.html
Copyright © 2011-2022 走看看