共计 730 个字符,预计需要花费 2 分钟才能阅读完成。
ActiveReportsJS 提供了很齐备的 JSon 数据源链接和配置的属性和办法。能够反对在连贯数据的时候配置 POST 或 Get 办法。先来温习下,Post 与 Get 办法的区别:
GET 和 POST 是 HTTP 申请的两种根本办法:
GET 在浏览器回退时是有害的,而 POST 会再次提交申请。
GET 产生的 URL 地址能够被 Bookmark,而 POST 不能够。
GET 申请会被浏览器被动 cache,而 POST 不会,除非手动设置。
GET 申请只能进行 url 编码,而 POST 反对多种编码方式。
GET 申请参数会被残缺保留在浏览器历史记录里,而 POST 中的参数不会被保留。
GET 申请在 URL 中传送的参数是有长度限度的,而 POST 么有。
对参数的数据类型,GET 只承受 ASCII 字符,而 POST 没有限度。
GET 比 POST 更不平安,因为参数间接裸露在 URL 上,所以不能用来传递敏感信息。
GET 参数通过 URL 传递,POST 放在 Request body 中。
GET 绝对是比较简单的,一次性将 Header 和 data 一并发送进来,Post 办法浏览器先发送 header,服务器响应 100 continue,浏览器再发送 data,服务器响应 200 ok(返回数据)。
因而在 ActiveReportsJS 中应用 Post 办法,能够参考在线示例:https://demo.grapecity.com.cn…
操作步骤:
- 创立数据源
这里的完结点等同于 JsonData 的数据链接
https://demodata.grapecity.co…
- 增加数据集
设置办法为 HTTP POST 办法,设置 PostBody 数据,PostBody 能够在浏览器或借助 Postman 来获取并复制在这里。
留神 Json Path 肯定要输出正确,能力获取到字段。
正文完