.NET WEB后端POST和GET请求

本文介绍了.NET后端如何处理POST和GET请求,提供了接口实现的代码示例,包括一个简单的控制器接口和相应的单元测试。文章还提到了接口的安全性考虑,计划后期增加MD5加密和对称加密。并封装了GET和POST请求的方法。
摘要由CSDN通过智能技术生成

最近学习了一下,关于.NET后端对其他网页提供的公共接口访问,目前是对数据没有加密和解密的考虑,后期会增加MD5加密和对称加密的封装方法;
POST和GET请求对于对接接口使用很常见;闲话不多说,先来一段代码:如果使用的MVC框架需要提供一个WEBAPI的接口;
第一步:提供接口;我们在这里提供了一个简单的控制器接口实现:

 //继承ApiController的方法
 public class DemoController : ApiController
    {
        //带参数的实现方法
        public IList<Site> SiteList(int startId, int itemcount)
        {
            var sites = new List<Site>();//数据源
           //(可以根据后台动态获取,扩展成为访问数据库的方法),这里  我就直接赋值采用最简单的方式
            sites.Add(new Site { SiteId = 1, Title =       "test", Uri = "blog.csdn.net" });
            sites.Add(new Site { SiteId = 2, Title = "百度首页", Uri = "www.baidu.com" });
            sites.Add(new Site { SiteId = 3, Title = "必应", Uri = "cn.bing.com" });
            var result = (from Site site 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值