博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[转载]RestSharp.WindowsPhone调用Rest服务
阅读量:5944 次
发布时间:2019-06-19

本文共 784 字,大约阅读时间需要 2 分钟。

今天发现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调用方法:
ExpandedBlockStart.gif
Invoke Get Services
var client
=
new
RestClient(
"
URL地址
"
);
var rest
=
new
RestRequest(Method.GET);
client.ExecuteAsync(rest, (response)
=>
{
    
string
re
=
response.Content;
//
返回的结果
});
POST调用方法:
ExpandedBlockStart.gif
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;
//
返回的结果
});

转载地址:http://pvwxx.baihongyu.com/

你可能感兴趣的文章
Centos 7.5 部署DNS
查看>>
yum简介
查看>>
cp讲解
查看>>
MariaDB Galera Cluster 部署(如何快速部署MariaDB集群)
查看>>
如何在 Swift 语言下使用 iOS Charts API 制作漂亮图表?
查看>>
论代码审查的重要性
查看>>
「docker实战篇」python的docker爬虫技术-导学(一)
查看>>
如何确定一个网站是用Wordpress开发的
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
wdcp 安装
查看>>
C语言运算符优先级相关问题
查看>>
MP4视频播放器代码
查看>>
Nginx 匹配 iphone Android 微信
查看>>
ldap
查看>>
Yum软件仓库配置
查看>>
mysql脚本1064 - You have an error in your SQL syntax; check the manual
查看>>
nessus 本地扫描(一)
查看>>
linux服务器磁盘陈列
查看>>
python----tcp/ip http
查看>>