码迷,mamicode.com
首页 > 移动开发 > 详细

Android和.net API的数据交互

时间:2016-08-08 17:37:01      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:

一、.net API

      一般的页面都是.aspx文件,由于.aspx文件都带有HTML的格式,我们传递的都是json格式的数据,所以html页面格式对json格式有影响,故而我们写Web-API都不会采用.ASPX的页面。而是选用一般应用窗口界面:.ashx文件。

二、请求方式:

     一般我们.net端响应请求和Android端都一样有2种方式:GET/POST,

     GET请求时,收到的信息如:aaa.aspx?id=123&xx=88&yy=99,通过后台aaa.aspx.cs响应请求。会暴露信息

     POST请求时,采用页面响应的方式:比如我们的<from></from>页面中响应。不回暴露信息

三、API具体格式例子

     新建一个.ashx文件,如下图:

     技术分享

    图中的1处:表示忽略GET/POST之间的差异,直接获取id的值(不推荐使用!!!);

    图中的2处:表示POST页面获取请求,获取id的值;

    图中的3处:表示GET获取请求,获取id的值;

    图中的4处:表示获取后的响应处理,包括数据库查询,json反解析等等;

    图中的5处:表示后台处理好后要返回的内容;

    图中的6处:表示后台返回的内容格式为json数据字符串的格式。

四、Andoriod端的内容:

     Andriod端只需要通过http连接,然后获取的数据进行json解析后即可使用相关功能。

    

 

Android和.net API的数据交互

标签:

原文地址:http://www.cnblogs.com/xiaobaicai12138/p/5749806.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!