私はgrailsプロジェクトに取り組んでおり、このタスクを達成する方法を一生理解できません。基本的に、コントローラーに ajax リクエストを送信するページがあります。次に、コントローラーはリソースが有効かどうかを確認し、リソースがなくなったことを意味する 410 をクライアントに返します。次に、クライアントは jquery ダイアログを開き、リソースが無効であるためリダイレクトされることをユーザーに伝えます。これを行うために使用しているコードは次のとおりです。
response.setStatus(410, message)
def message =message(code:'default.listing.expired.message', args:[email]).toString()
response.setStatus(410, message)
forward action:"list"
return
したがって、jqXHR.statusText を実行すると顧客メッセージが表示されることを期待していますが、ストック HTTP の「Gone」メッセージが表示されるだけです。また、サーバーが転送している URL (forward action:"list") にアクセスするにはどうすればよいですか?