たけまる / 2008-04-16
2008-04-16 Wed
_ AtomPub のエラー処理について [atompub]



daiba さんから召還されたので,あんまり書くこともないのですが,AtomPub のエラー処理について簡単に説明します.
エラーについて AtomPub 仕様 が定めていることはほとんどありません.
- HTTP 仕様に従ってステータスコードを正しく使うように
- エラー時は 4xx, 5xx を返すように
- PUT においてバージョン違反 (ETag の不一致など) があったときは
412 Precondition Failed を返す
- 認証やアクセス制御のエラーは 401 Unauthorized や 403
Forbidden を返す
- 人間が読めるようなエラーの説明を含めるべきである
これだけです.レスポンスの書式については何も定めていません.
《続きを読む》
