Eden.Sun 发表于 2024-6-29 15:14:43

【ActiveReports18】修改报表请求头信息

本帖最后由 Eden.Sun 于 2024-6-29 16:39 编辑

    最近遇到小伙伴们使用的时候需要调整报表请求的一些信息,比如访问的api路径或者请求的头信息。今天就给大家介绍这两种场景下的使用方式。

    1. 增加请求头信息
       这种属于越发常见的一种使用场景,我们可以在报表请求头中添加一些属于个性化的请求头信息,便于我们在后端进行鉴权等操作。AR的设计器中增加了 server 配置,可以直接添加头信息。
server: {
      onBeforeRequest: (init) => {
          init.headers.my_header = "to111111ken";
          init.headers.my_token = "test";
          return init;
      }
},



    上面的代码就是在设计器的相关请求中加上了 my_header 和 my_token 两个请求头内容:
   

    如果是想加在查看器 viewer 中,就需要再 reportService 属性中进行配置:
   

    2. 修改请求路径,
      请求路径的修改和天津爱请求头一样,在设计器的 server 配置,查看器的 reportService 配置中有 url设置,可以修改请求的访问url
      

    可以直接修改请求的地址:
   



    更多的设置可以参考我们的帮助文档:https://developer.mescius.com/ac ... wer_docs/index.html




页: [1]
查看完整版本: 【ActiveReports18】修改报表请求头信息