万维易源使用帮助手册

[TOC] # 总体介绍 proxy_response 阶段是生命周期的第5步,这个阶段非常重要,主要功能是对后端返回信息进行字段映射、代码级的转换调整。 ![](https://oss.showapi.com/doc/3105/206/e6f459de39224f33ab62446df8a67ec9.png) proxy_response 阶段主要完成以下功能: **1.输出转发字段映射** **2.代码转换输出** # 1. 输出转发字段映射 数据从后端返回时,可对其header和body体进行映射、裁剪: 1.可以增删改输入值、改变位置(比如从header转发到body); 2.也可嵌入变量; 3.可根据具体某个后端节点应用策略。 在【添加常量输出参数】区段可以使用【用户环境变量】,比如返回一个版本号,其逻辑图如下: ![](https://oss.showapi.com/doc/3105/206/6a5fcdc17474414b9c32efbba4bcdbf0.png) 实例图如下所示: ![](https://oss.showapi.com/doc/3105/206/08ee084a13704c00927e76be17bd9036.png) # 2. 代码级转换输出 如果需要使用比字段映射更强的功能(比如复杂的逻辑判断),可以使用【代码转换】功能,嵌入LUA代码直接修改返回的输出参数。其逻辑图如下: ![](https://oss.showapi.com/doc/3105/206/034fdfb5abed412594b535fe9fe7cbbc.png) 实例图如下所示: ![](https://oss.showapi.com/doc/3105/206/a44595ed6c82414d9f8438982e0b4577.png)