0

パラメータが有効かどうかを確認して、ユーザーがフローを開始できるかどうかを確認したいと思います。そうでない場合は、エラー 404 を送信します。しかし、webflow de error 応答では送信されません。

Webflow は常にステータス 200 を返します。

誰かがこの問題の解決策を持っていますか?

def shortShopFlow = {
        onStart {
                log.info("starting a new shoppingCart traject")
                Boolean isValidShop = shopService.isValidShop(params.code as String, params.token as String)
                sessionFactory.currentSession.clear()

                if (!params.code || !isValidShop) {
                    response.sendError(404)
                    return
                }
        }
4

1 に答える 1