本地调用如何配置通用Header拦截器
在本地调用forest接口的时候如何配置通用的拦截器动态设置header 的授权 token 是动态生成的。
文档有说明:https://forest.dtflyx.com/docs/adv/interceptor
可以在拦截器的 beforeExecute 方法中生成 token,并调用 request.addHeader("token", token) 方法来添加请求的 Header
我的token 是通过接口获取的 我在拦截器里面如何获取接口对象呢
@.***
发件人: 公子骏 发送时间: 2022-06-14 21:14 收件人: dromara/forest 抄送: never98; Author 主题: Re: [dromara/forest] 本地调用如何配置通用Header拦截器 (Issue #93) 文档有说明:https://forest.dtflyx.com/docs/adv/interceptor 可以在拦截器的 beforeExecute 方法中生成 token,并调用 request.addHeader(token) 方法来添加请求的 Header — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>
第一个参数 ForestRequest request 是请求对象 request.getMethod() 可以获取被调用接口的方法对象 request.arguments() 是调用接口传入的参数数组
forest 下载的回调函数为什么打印不了日志。 感觉就是没生效
@.***
发件人: 公子骏 发送时间: 2022-06-15 10:48 收件人: dromara/forest 抄送: never98; Author 主题: Re: [dromara/forest] 本地调用如何配置通用Header拦截器 (Issue #93) 第一个参数 ForestRequest request 是请求对象 request.getMethod() 可以获取被调用接口的方法对象 request.arguments() 是调用接口传入的参数数组 ― Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>
某些情况下,比如下载文件很小,没来得及调用回调函数就完成了
如果是其他情况,需要贴出你的Forest版本、接口代码、回调函数代码和请求日志