WebApi初学(一)
来源:互联网 发布:php使用curl下载文件 编辑:程序博客网 时间:2024/06/06 07:48
初学WebApi,做一下笔记。
首先查找的是webApi的安全,这里参考了很多,最终是模仿网易云信的做法,传输Appkey,curTime,nonce,CheckSum到地址头,CheckSum由curTime,nonce,和Appkey对应的密码组成,密码不泄露,基本很安全。
首先写了全局拦截器,来判断地址头是否合法,是否有效。
再写具体的方法,因为之前一直都是url传参的形式,这次想体验下body传参,试了好久,一直没有实现,加了FromBody也接收不到post过来的数据。后来定义了一个model如下:
public class RequestMsg { /// <summary> /// 接收数据 /// </summary> public object Data { get; set; } }
神奇的能接收数据了。
之前在网上看了一天,一直没找到答案,看来是太新手了,所以没人问。。
这次试了一下,好吧,总算解决对于我来说的一大难题。以后每次data里放json,得到了再解析即可。
webapi框架总算搭好了,就差具体方法了。
0 0
- WebApi初学(一)
- video + webapi (一)
- 【WebApi】————.net WebApi开发(一)
- WebApi初学(二)EF连接串加密
- 初学XML(一)
- flex初学(一)
- Java初学(一)
- 初学MFC (一)
- 初学XML(一)
- 初学ios(一)
- 初学smarty(一)
- opencv初学(一)
- PS初学(一)
- 初学libcurl(一)
- HTML初学(一)
- Linux初学(一)
- siwft初学(一)
- 初学opencv(一)
- Java笔试试题
- D3数据连接之“更新”和“退出”
- ORACLE 归档日志打开关闭方法
- EL表达式 与ONGL表达式
- 平摊分析(Amortized analysis)
- WebApi初学(一)
- 配置管理之PackageProvider接口
- Linux 北大网关断网重连
- 通过SDK提交MapReduce作业
- Xilinx SDK 初学之--API函数笔记(timer相关函数)
- 深入浅出MyBatis技术原理和实战(四)
- yii2项目实战-restful api之授权验证
- Java时间处理(...年前、...天前、...小时前)
- logback配置详解