MuleSoft AnypointStudio
MuleSoft AnypointStudio
我有脚本:
<set-variable value="#[attributes.headers['Authorization']]" doc:name="apikey" doc:id="69f6509e-8c0c-4832-854e-d7c07675cb49" variableName="apiKey"/>
<http:request method="GET" doc:name="Request" doc:id="86d51474-a71e-438c-bb24-59471424c4f9" config-ref="HTTP_Request_configuration">
<http:headers ><![CDATA[#[output application/java
---
{
Authorization : vars.apiKey
}]]]></http:headers>
</http:request>
在邮递员中,我在 Headers Key: Authorization 中为 apiKey 赋值。
调用 Postman 后,我在 AS 中收到了这条消息:
资源上的 HTTP GET 失败:请求错误 (400)
为什么我有错误的请求?
anyp 使用该库的开发人员应该能够禁用 JSON 输出中的某些字段。禁用字段列表应该是可配置的。负责记录 JSON 结构的流程应该能够读取配置并且不应记录这些字段。如果团队决定禁用 UAT 和 Prod 中的某些字段,则在更高的环境中将需要此功能。
我有脚本:
<set-variable value="#[attributes.headers['Authorization']]" doc:name="apikey" doc:id="69f6509e-8c0c-4832-854e-d7c07675cb49" variableName="apiKey"/>
<http:request method="GET" doc:name="Request" doc:id="86d51474-a71e-438c-bb24-59471424c4f9" config-ref="HTTP_Request_configuration">
<http:headers ><![CDATA[#[output application/java
---
{
Authorization : vars.apiKey
}]]]></http:headers>
</http:request>
在邮递员中,我在 Headers Key: Authorization 中为 apiKey 赋值。
调用 Postman 后,我在 AS 中收到了这条消息: 资源上的 HTTP GET 失败:请求错误 (400)
为什么我有错误的请求?
anyp 使用该库的开发人员应该能够禁用 JSON 输出中的某些字段。禁用字段列表应该是可配置的。负责记录 JSON 结构的流程应该能够读取配置并且不应记录这些字段。如果团队决定禁用 UAT 和 Prod 中的某些字段,则在更高的环境中将需要此功能。