我有一个修改请求标头的过滤器,以及一个记录请求的过滤器。因为日志过滤器是自由应用的,所以我有一个testNG监听器,它隐式地附加它(覆盖onStart)。需要显式调用头过滤器,以便可以小心处理任何无人值守的副作用。
我希望日志记录过滤器记录实际请求 - 但是在记录请求后,它会被修改(因为onStart添加了日志记录过滤器,然后是添加标题修饰符过滤器的测试)。
有没有办法强制日志过滤器成为最后一次过滤器运行,而不必让每个使用它的测试都检索过滤器列表并在开头附加它?
答案 0 :(得分:1)
目前在REST Assured中没有这样的选项。
答案 1 :(得分:1)
从版本3.0.2开始,似乎添加了“有序”过滤器
https://github.com/rest-assured/rest-assured/wiki/Usage#ordered-filters