wso2 api管理器如何向传递到后端的请求添加自定义头
我已经在WSO2 API管理器中创建了一个API,我想在API网关收到请求时添加一个自定义头,并将自定义头设置为API并将其传递到后端。 例如,当API网关收到此类型的每个请求的请求时,会在请求中添加“My Header:xxxxx”,并将其传递给后端 怎么可能呢?为此,您可以使用or 从长远的角度来看,你可以为你的具体目标写一份报告。你可以添加一份报告,如下所示:wso2 api管理器如何向传递到后端的请求添加自定义头,api,wso2,wso2-am,Api,Wso2,Wso2 Am,我已经在WSO2 API管理器中创建了一个API,我想在API网关收到请求时添加一个自定义头,并将自定义头设置为API并将其传递到后端。 例如,当API网关收到此类型的每个请求的请求时,会在请求中添加“My Header:xxxxx”,并将其传递给后端 怎么可能呢?为此,您可以使用or 从长远的角度来看,你可以为你的具体目标写一份报告。你可以添加一份报告,如下所示: <sequence name="test" xmlns="http://ws.apache.o
<sequence name="test" xmlns="http://ws.apache.org/ns/synapse">
<property name="<NAME>" value="<VALUE>" scope="transport"/>
<property name="<NAME>" value="<VALUE>" scope="transport"/>
</sequence>
您可以通过下面提到的各种方法来实现这一点
我上传了一个test.xml,包括在publisher portal的消息中介部分,我希望wso2将此头添加到调用api并将其发送到后端,但当api在没有给定头的情况下调用时,后端抛出异常,这意味着找不到头,但当我从客户端添加头时,api工作正常。我认为wso2 apim在我也测试过的头上没有任何作用,但结果是一样的!我修复了您回答的问题,但我的错误是,我在发布者环境中测试了API,发布了API,然后在开发人员控制台密钥中获得了API密钥,并且工作正常。非常感谢。