加入收藏 | 设为首页 | 会员中心 | 我要投稿 广安站长网 (https://www.0826zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长资讯 > 外闻 > 正文

如何防止XSS漏洞?

发布时间:2021-02-01 14:59:20 所属栏目:外闻 来源:互联网
导读:那有没有什么好的办法简化这些操作,使得我只需要给一张图片然后就给我返回结果的呢? 自然是有的,这就是接下来我们要说的 SDK 了。 SDK 全称 Software Development Kit,软件开发工具包。 一般都是一些软件工程师为特定的软件包、软件框架、硬件平台、操作

那有没有什么好的办法简化这些操作,使得我只需要给一张图片然后就给我返回结果的呢?

自然是有的,这就是接下来我们要说的 SDK 了。

SDK 全称 Software Development Kit,软件开发工具包。

一般都是一些软件工程师为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件时的开发工具的集合。

通俗来讲就是第三方服务商提供的实现产品软件某项功能的工具包。例如 JDK 就是一种 SDK。

还是以上面的 OCR 应用为例,如果使用了某厂商的 SDK 服务,那么我们连 HTTP 请求的构建都不需要了,仅调用一个方法,可能的代码如下图所示。
 

因此,在你的 APP 和 OCR 服务之间,API 抽象出所有复杂的逻辑,简化了调用过程,这使得你只需要考虑获取所需的数据即可。

标准化

API 是标准化的,这意味着存在有关如何定义 API 的行业标准,比如 SOAP、REST、GraphQL 等。

我在《你的第一本 SpringBoot 书》[1]中写到什么是 RESTful API,有兴趣的小伙伴可以点击阅读,这是我正在写的一本 SpringBoot 入门教程,目前还没完工,欢迎读者们不要吝啬自己的建议 。

API 的构成要素

那么,API 通常由什么组成呢?

首先,我们要发送一些数据到云端,即所谓的「请求」。

从本地应用发请求到云端,我们需要分几步完成,以 REST 为例。

对于 REST API 调用请求,第一步是指定传输的方法,通常是和 HTTP 方法对应的,如下图所示:
 

另外,据虎嗅报道,有业内人士认为 5G 消息在 B 端市场是极具潜力的,尤其是轻量级客户交付的企业;而这,也可以作为其与微信之间的平衡点。

中国联通独立董事吕廷杰曾在采访中指出,5G 消息并不能完全替代微信,但可以做一些差异化的功能,以解决微信解决不了的痛点,社交平台可能会更社交化,而具体的行业应用可能会运行到 5G 消息上去。

值得一提的是,运营商近年来的短信业务增长点也逐渐转向了 B 端,基于企业级短信业务的加大需求量,从而为短信业务收入增长提供了动力。

基于此,即便 5G 消息可能无法从即时通讯应用手中夺取客户,但还是能以“短信升级版”的形象在 B 端有一翻作为。

小结

5G 消息,注定是一个变革性的存在。

从短信业务的层面来看,5G 消息的出现,直接将文字形式为主的短信业务升级至富媒体形式。

另外,从三大运营商的强强联合来看,在 5G 网络到来之际,运营商们也迎来了姿态的转变——从沦为“管道”形式转变为更加深入地参与其中。

不仅如此,5G 消息并不是运营商的独角戏,而是一条需要终端制造、应用开发、行业客户等企业参与的产业链。

不难想见,5G 消息的变革,只是时间问题。

“路”将修好,静待车来。

(编辑:广安站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读