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; //返回的结果
    });
  • 相关阅读:
    洛谷P1421 小玉买文具
    洛谷P1035 级数求和
    洛谷 P2337 【[SCOI2012]喵星人的入侵】
    洛谷P1002 过河卒
    洛谷 P4073 [WC2013]平面图
    洛谷 P4705 玩游戏
    python3.7-初学篇-06
    python3.7-初学篇-04
    python3.7-初学篇-03
    python3.7-初学篇-02
  • 原文地址:https://www.cnblogs.com/jiachao721/p/2153491.html
Copyright © 2011-2022 走看看