在引发错误时保持cors标头

时间:2014-10-22 16:33:17

标签: apigee

您好Apigee支持团队和其他开发人员提出问题和解答,

感谢您对此的任何支持。这更像是一个确认而不是一个问题。如果您在此处http://apigee.com/docs/ja/api-services/reference/raise-fault-policy看到FaultResponse / Set的apigee上出现加注错误,则会覆盖整个标题,并在此过程中查找cors标题。

有没有办法在引发错误时维护cors标头?或者你必须手动添加它们?

1 个答案:

答案 0 :(得分:0)

创建一个javascript策略,将标头存储在另一个变量中,并将它们设置在RaiseError策略中。

脚本看起来像......

context.setVariable("myVariable", context.getVariable("request.header.{name}"));

然后在RaiseFault中使用{myVariable}将值放在标题中。

如果您需要更准确的答案,请提供源代码示例。