解析国标GB28181协议视频平台EasyGBS兼容token作为参数传递的实现方式

我们在此前的文章中也详细介绍过关于TSINGSEE青犀视频Easy系列平台token机制的运用(流媒体服务器Easy系列视频平台中token机制全解)。Easy系列视频平台都采用了token机制,使用Token的目的是为了减轻服务器的压力,减少服务器频繁查询数据库的次数,使服务器更加稳固。

用户登录平台后,获取到对应的token,后续的验证都是根据这个token进行验证分配了。近期为了进一步优化用户的体验,我们在EasyGBS进行了token作为参数传递的兼容办法。本文来和大家分享一下实现过程。

用户登录EasyGBS后,后端绑定token到cookie,只能从请求头中获取token,而用户的需求是要将token放在http请求中当做参数传递,方便接口灵活调用。

根据其需求,我们需要在获取token时,加上从get、post请求中获取到的token值。

使用案例:http:127.0.0.1:10000/api/v1/apiRoute?token=tokenval

代码逻辑如下:

解析国标GB28181协议视频平台EasyGBS兼容token作为参数传递的实现方式_第1张图片

解析国标GB28181协议视频平台EasyGBS兼容token作为参数传递的实现方式_第2张图片

EasyGBS国标视频云服务平台的灵活性非常强,只要是设备支持标准的GB/T28181协议,都可以通过标准化协议注册到平台进行直播、录像检索与回看、云台控制等操作。

我们也将不定期在博客更新关于EasyGBS平台的功能开发及优化、FAQ、配置操作等内容,欢迎大家关注我们的更新,或留言与我们互动。

你可能感兴趣的:(EasyGBS,音视频,服务器,http)