随笔分类 -  WebApi

摘要:一、简介 根据维基百科定义,JWT(读作 [/dʒɒt/]),即JSON Web Tokens,是一种基于JSON的、用于在网络上声明某种主张的令牌(token)。JWT通常由三部分组成: 头信息(header), 消息体(payload)和签名(signature)。它是一种用于双方之间传递安全信 阅读全文
posted @ 2022-09-18 19:31 码农阿亮 阅读(3254) 评论(0) 推荐(0)
摘要:ASP.NET Core 的验证模型是 claims-based authentication 。Claim 是对被验证主体特征的一种表述,比如:登录用户名是...,email是...,用户Id是...,其中的“登录用户名”,“email”,“用户Id”就是ClaimType。 You can th 阅读全文
posted @ 2022-09-18 19:29 码农阿亮 阅读(327) 评论(0) 推荐(0)
摘要:一、本地缓存 设计思路 查询数据时先查看本地缓存中是否有数据,如果有数据直接返回,如果没有数据,到数据库查询后添加到本地缓存,并将数据返回。 优缺点 缺点 Memory是服务器内存的缓存,如果并发量大并查询的数据不一致,会造成内存非常大,同时会造成GC不断的回收内存,由于Memory内部使用的是静态 阅读全文
posted @ 2022-07-22 22:28 码农阿亮 阅读(556) 评论(0) 推荐(0)
摘要:一、JS脚本 window.open("../Ticket/ExportTicket"); 二、后台实现代码 [HttpGet] public ActionResult ExportTicket(TicketSearch search) { if (search != null) { search. 阅读全文
posted @ 2022-03-24 11:26 码农阿亮 阅读(86) 评论(0) 推荐(0)
摘要:一、前端代码 <button type="button" class="btn btn-primary" onclick="InportTicket()">导入</button> <input id="fileToUpload" type="file" name="upfile" style="di 阅读全文
posted @ 2022-03-24 11:25 码农阿亮 阅读(56) 评论(0) 推荐(0)
摘要:获取Token /// <summary> /// 获取Token /// </summary> /// <returns></returns> public static async Task<string> GetToken() { var url = $"http://127.0.0.1/te 阅读全文
posted @ 2022-03-07 15:26 码农阿亮 阅读(1480) 评论(0) 推荐(0)
摘要:本章节主要介绍使用WebAPI和EF框架结合,实现数据的基本操作功能。 一、资料准备 数据库脚本: create table Dept --部门信息 ( DeptId int primary key identity(1,1), DeptName varchar(50) not null ) cre 阅读全文
posted @ 2022-03-04 22:09 码农阿亮 阅读(677) 评论(0) 推荐(0)
摘要:如果项目采取前后端分离的模式进行开发,那么我们的WebAPI最终是需要提供给前端页面来进行调用的。 那么在进行对接之前必须要保证我们的WebAPI没有Bug,在这种情况下作为开发者对API的自行测试就显得尤为重要。 WebAPI的测试推荐两种方式进行: (1)使用PostMan测试WebAPI; ( 阅读全文
posted @ 2022-03-04 22:02 码农阿亮 阅读(1098) 评论(0) 推荐(0)
摘要:RESTFul API[TOC] ## 一、前言 RESTful API 是基于HTTP协议产生的一种相对简单的API设计方案; RESTful 的核心是 everything is a “resource”,所有的HTTP action,都应该是相应resource上可以被操作和处理的,而API 就是对资源的管理操作, 阅读全文
posted @ 2021-11-30 10:44 码农阿亮 阅读(537) 评论(0) 推荐(0)