51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#WebAPI
MVC4 WebAPI(一)
不管是因为什么原因,结果是在新出的MVC中,增加了WebAPI,用于提供REST风格的WebService,个人比较喜欢REST风格的WebService,感觉比SOAP要轻量级一些,而且对客户端的要求也更少,更符合网络数据传输的一般模式,客户端完全摆脱了代理和管道来直接和WebService进行交互,具体的区别可以参...
代码星球
·
2020-05-13
MVC4
WebAPI
.NET WebAPI 用ActionFilterAttribute实现token令牌验证与对Action的权限控制
项目背景是一个社区类的APP(求轻吐...),博主主要负责后台业务及接口。以前没玩过webAPI,但是领导要求必须用这个(具体原因鬼知道),只好硬着头皮上了。 最近刚做完权限这一块,分享出来给大家。欢迎各种吐槽批判践踏... 先说说用户身份的识别,简单的做了一个token机制。用户登录,后台产生令牌...
代码星球
·
2020-05-12
.NET
WebAPI
ActionFilterAttribute
实现
token
七、WebApi跨域操作
情景:测试后返回"noresponsefromserver"?请求响应:js调试控制台:一、搜索安装 Microsoft.AspNet.WebApi.Cors二、添加跨域//跨域配置config.EnableCors(newEnableCorsAttribute("*","*","*")); &nb...
代码星球
·
2020-05-11
WebApi
跨域
操作
二、IIS通过发布方式部署WebApi
一、项目发布二、hosts更改C:WindowsSystem32driversetc 三、网站搭建之后我将端口默认更改8001 以防与80端口冲突 注意:1、先测试IIS的localhost默认页面是否可以打开 基本步骤1、更改hosts添加一个访问的本机域名2、发布网站在p...
代码星球
·
2020-05-11
IIS
通过
发布
方式
部署
一、模型验证CoreWebApi 管道方式(非过滤器处理)
usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Threading.Tasks;usingMicrosoft.AspNetCore.Http;usingMicrosoft.AspNetCore.Mvc;namespaceT...
代码星球
·
2020-04-12
模型
验证
CoreWebApi
管道
方式
一、WebApi模型验证实践项目使用
一、启语前面我们说到,模型验证的原理(包含1、项目创建,2、模型创建,3、走通测试模型验证,4、在过滤器中处理返回json格式(非控制器内))-完全是新手理解使用的,新番理解 通常情况下,对于那些经常为别人提供数据接口的开发人员来说,对于调用方传递过来的参数都会有验证处理。例如:if(string...
代码星球
·
2020-04-12
WebApi
模型
验证
实践
项目
一、WebApi模型验证
一、新建项目选择空的项目webapi 查看启动端口创建控制器 添加方法publicclassVerifController:ApiController{publicIHttpActionResultGetList(){dynamicdata=new{name="李白",age=20};returnJ...
代码星球
·
2020-04-12
WebApi
模型
验证
WebApiThrottle限流框架
一、WebApiThrottle限流框架1、Nuget安装(PM)PM>Install-PackageWebApiThrottleWebApiThrottle支持自定义配置各种限流策略。可以根据不同场景配置多个不同的限制,比如授权某个IP每秒、每分钟、每小时、每天、每周的最大调用次数。这些限制策略可以配置在所有请...
代码星球
·
2020-04-12
WebApiThrottle
限流
框架
三、Signalr WebApi客服-客户链接+Redis(集群扩展)
1、安装CSRedisCore3.3.02、访问 代码如下:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Threading.Tasks;usingMicrosoft.AspNetCore.Mvc;usingM...
代码星球
·
2020-04-12
Signalr
WebApi
客服
客户
链接
一、模型验证CoreWebApi 管道方式(非过滤器处理)2(IApplicationBuilder扩展方法的另一种写法)
一、 自定义中间件类的方式用一个单独类文件进行验证处理Configure下添加配置//app.AddAuthorize();AddAuthorize因为参数(thisIApplicationBuilderapplicationBuilder)来自IApplicationBuilder扩展方法usingSyst...
代码星球
·
2020-04-12
模型
验证
CoreWebApi
管道
方式
四、Signalr WebApi客服-数据传输实体
res不受自己控制 接受ret是自己处理,但是必须包含头像等一系列信息,所有发送的时候消息也是需要传头像的。 ...
代码星球
·
2020-04-12
Signalr
WebApi
客服
数据传输
实体
三、Signalr WebApi客服-客户链接+Redis
<!doctypehtml><html><head><metacharset="utf-8"><title>LayIM测试</title><linkrel="stylesheet"href="./layui/css/layui.css"med...
代码星球
·
2020-04-12
Signalr
WebApi
客服
客户
链接
二、Signalr WebApi客服
(安装redis服务) 更改端口0.0.0.0,保存并重启redis(记得宝塔开启安全) 访问测试本地搭建的redis 链接测试参考 1、搭建项目(直接项目-不包含MVC以及API) 项目结构但是需要访问(所以还需要添加控制器Api的模式)选择A...
代码星球
·
2020-04-12
Signalr
WebApi
客服
【WebApi系列】详解WebApi如何传递参数
WebApi系列文章【01】浅谈HTTP在WebApi开发中的运用【02】聊聊WebApi体系结构【03】详解WebApi参数的传递【04】详解WebApi测试和PostMan【05】浅谈WebApiCores【06】详解WebApi异常处理【07】用WebAPI写个基于EF的CURD【08】浅谈WebAPI身份认证【...
代码星球
·
2020-04-08
WebApi
系列
详解
如何
传递
【WebApi系列】浅谈HTTP在WebApi开发中的运用
WebApi系列文章【01】浅谈HTTP在WebApi开发中的运用【02】聊聊WebApi体系结构【03】详解WebApi参数的传递【04】详解WebApi测试和PostMan【05】浅谈WebApiCores【06】详解WebApi异常处理【07】用WebAPI写个基于EF的CURD【08】浅谈WebAPI身份认证【...
代码星球
·
2020-04-08
WebApi
系列
浅谈
HTTP
开发
首页
上一页
...
3
4
5
6
7
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他