記事へのコメント36

    • 注目コメント
    • 新着コメント
    hiroomi
    標準とのすり合わせ。

    その他
    webmarksjp
    dev

    その他
    komagata
    APIのエラー設計に悩んでたので参考にしよう。

    その他
    hiromark
    確かにそう思う。

    その他
    japanrock
    604

    その他
    wacky
    Web APIにおけるエラーコード再発明の問題。ぐるなびの例。『単なるHTTPクライアントではなく、ぐるなびのエラーコードを実装した専用クライアントが必要になってしまう』

    その他
    sho
    正解と言い切れないとは思うが、美しい実装のアイデアではある

    その他
    ymorimo
    エラーにはコードを振らないと気が済まない人、たくさんいそう

    その他
    oooooooo
    エラーコードの再発明

    その他
    hiby
    宗教論争に発展。

    その他
    ustar
    ぐるなびAPIの設計

    その他
    ag-commerce
    なぜエラーコードの再発明は駄目なのでしょうか。それは専用のクライアントが必要になるからです。単なる HTTP クライアントではなく、ぐるなびのエラーコードを実装した専用クライアントが必要になってしまうからです

    その他
    rhosoi
    つーかさ、フツーのwebページで言える。「削除されました」とか「見つかりませんでした」ってのは、200じゃなく

    その他
    ultraist
    HTTPの上に定義している別プロトコルのようだからHTTPのステータスコードは関係ないのでは。HTTPのエラーが原因でTCPレベルのRSTを送ったりしないでしょ。HTTPで400ではないパラメータエラーで400を返すほうがおかしいのでは

    その他
    FOCKER
    api 設計

    その他
    raitu
    ぐるなびAPIのHTTP Status Codeがなんか変だという話

    その他
    send
    すばらしい

    その他
    sampaguita
    "もし、この二つを区別する理由が、エラーメッセージを出すためだけであれば、メッセージそのものをプレーンテキストで返せばいいのです"

    その他
    convivial
    ごもっとも

    その他
    nsta
    ぐるなびAPIを例にした『悪例』/エラーメッセージはプレインテキストで

    その他
    kmachu
    SOAPなんかも再発明しちゃってるんだよね。欲張りすぎたか。

    その他
    nilab
    yohei-y:weblog: HTTP ステータスコードを正しく使おう : 「なぜエラーコードの再発明は駄目なのでしょうか。それは専用のクライアントが必要になるからです。」Internal Server Error も XML で返したい意図があったのかも

    その他
    n2s
    とりあえす関連?する話題を。つhttp://neta.ywcafe.net/000552.html

    その他
    lockcole
    ぐるなびAPIが,せっかくある標準のステータスコードを使わず,オレオレエラーコードを再発明している件について。マッピングの例を見ると,わざわざ作るほどのもんではない。コードは統一してbodyで表現するべき?

    その他
    hisasann
    賢い人発見

    その他
    kdaiba
    なるほど

    その他
    hiro_y
    APIのレスポンスとしてHTTPのステータスを上手に使う。

    その他
    todogzm
    HTTPのステータスとして返すべきか、独自にエラーを作るべきか、どちらにすればいいのか判断に困る…。

    その他
    tkawa
    そのとおりです

    その他
    samurai20000
    ぐるなびAPIがエラーコードを自前で実装して良くないらしい。

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    yohei-y:weblog: HTTP ステータスコードを正しく使おう

    先月、ぐるなび API がリリースされていました。 ぐるなびさんの持っている膨大なデータベースに Web AP...

    ブックマークしたユーザー

    • azuki_mihomiho2013/12/04 azuki_mihomiho
    • koroharo2012/07/21 koroharo
    • koseki2011/11/27 koseki
    • sho_ishi2011/08/25 sho_ishi
    • sinsengumi-22011/08/07 sinsengumi-2
    • denken2011/08/07 denken
    • hiroomi2011/06/18 hiroomi
    • booyan2011/06/17 booyan
    • celt69cobra2011/05/18 celt69cobra
    • hondabin2011/05/18 hondabin
    • kwry2010/09/09 kwry
    • MIZ2009/07/12 MIZ
    • Ashizawa2008/12/13 Ashizawa
    • kokogiko2008/11/26 kokogiko
    • webmarksjp2008/07/14 webmarksjp
    • komagata2008/03/13 komagata
    • yohjizzz-backup2007/12/03 yohjizzz-backup
    • raimon492007/11/28 raimon49
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

    同じサイトの新着をもっと読む

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - 暮らし

    いま人気の記事 - 暮らしをもっと読む

    新着記事 - 暮らし

    新着記事 - 暮らしをもっと読む

    同時期にブックマークされた記事

    いま人気の記事 - 企業メディア

    企業メディアをもっと読む