0

Accept ヘッダーと withFormat メソッドを使用して、サービスでコンテンツ ネゴシエーションを使用しています。直面している問題は、Accept ヘッダーにサービスでサポートされていないタイプがある場合に 406 http ステータスを返したいということです。 ...これをどのように行うかについて、誰かアイデアをいただけますか?

4

1 に答える 1

1
  return withFormat {
     html {
        render(view: "itWorked", model: data)
     }
     json {
        render(data as JSON)
     }
     xml {
        render(data as XML)
     }
  }

  render(status: 406, text: 'ERROR')
于 2010-08-30T22:45:05.913 に答える