从响应中读取自定义标头值

问题描述

当我从原始响应选项卡下的Soap UI发送请求时,看到以下结果(查找附件)。现在在AOP控制器中,我想读取标为红色的标头值。怎么可能?预先感谢。

enter image description here

解决方法

在我发送肥皂请求的应用程序中,我有data () { return { options: [],} },created () { this.$axios.get([ 'http://127.0.0.1:8000/api/lailen-inventory/categories' ]) .then(res => { this.options = res.data.categories }) } 。我在此Web服务模板上应用了自定义拦截器WebServiceTemplate(实现了WebServiceInterceptor接口)。在注入了ClientInterceptor的覆盖afterCompletion方法中,我能够从MessageContext中获取此属性。

代码如下:

SaajMessageHeader