我想在API处理期间进行重定向。基本上重定向到我的登录页面并要求用户进行身份验证。我应该使用AssignMessage还是RaiseFault Apigee政策?那是什么区别?
答案 0 :(得分:0)
提升故障策略将停止所有处理并将有效负载返回给您的客户端。 AssignMessage将继续使用您定义的新Payload继续执行后端目标并运行策略。
所以...... RaiseFault。
并且,与评论中一样,如果您返回非成功代码,则RaiseFault策略将仅作为错误记录在Google Analytics中(2xx和3xx不被视为错误,因此如果您执行302重定向,则会赢得&#39 ;被跟踪为错误)。