xiaolajiyhy
xiaolajiyhy
请问找到解决办法了吗?
> > 请问找到解决办法了吗? > > @xiaolajiyhy 找到了,apisix内置nginx,在java插件中可以通过requiredVars方法获取nginx内置变量,requestId就是请求唯一id,下面是解决办法: `@Override public List requiredVars() { List vars = new ArrayList(); vars.add("request_id"); return vars; }` > > `@Override public void filter(HttpRequest request, HttpResponse response,...
> this is my test plugin `package org.apache.apisix.plugin.runner.filter; > > import java.util.Map; import org.apache.apisix.plugin.runner.PostRequest; import org.apache.apisix.plugin.runner.PostResponse; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.stereotype.Component; import com.alibaba.fastjson.JSON; > > @component public class TestPostFilter...