タグ

apiとhttpに関するudzuraのブックマーク (3)

  • HerokuのAPIデザイン

    Herokuが自ら実践しているAPIデザインガイドをGithubに公開した. “HTTP API Design Guide” このガイドは些細なデザイン上の議論を避けて,ビジネスロジックに集中すること目的としている.Heroku特有なものではなく,一般にも十分適用できる知見となっている. 最近は,モバイル向けにAPIをつくることも多いため,勉強もかねて抄訳した.なお内容は,HTTP+JSONのAPIについて基的な知識があることが前提となっている. 適切なステータスコードを返す それぞれのレスポンスは適切なHTTPステータスコード返すこと.例えば,“成功"を示すステータスコードは以下に従う. 200: GETやDELETE,PATCHリクエストが成功し,同時に処理が完了した場合 201: POSTリクエストが成功し,同時に処理が完了した場合 202: POSTやDELETE,PATCHリク

    udzura
    udzura 2014/06/05
    HTTPのおべんきょうをしないといけなさ感じる...
  • JSON Hypertext Application Language

    Network Working Group M. Kelly Internet-Draft Stateless Intended status: Informational October 03, 2013 Expires: April 06, 2014 JSON Hypertext Application Language draft-kelly-json-hal-06 Abstract This document proposes a media type for representing resources and their relations with hyperlinks. Status of This Memo This Internet-Draft is submitted in full conformance with the provisions of BCP 78

    udzura
    udzura 2013/12/13
    へー
  • hubotを使ってircのルームにしゃべらせてみる - chobi_e's blog

    最近fluent-phpの開発では#fluent-php@freenodeにてこまかいやりとりをするようにしました。 IRCなんて久しぶりにつかったので色々メモ。 irc proxy ZNC perlの設定は面倒だったのでなるべくポータブルに動くものを探していたところzncというものに 出くわしました。インストールはaptitude install zncで簡単に。詳しくは下記参照で。 tiarraをやめてzncにしてみた http://d.hatena.ne.jp/hideden/20110822/1314029426ただ、なぜかうまく名前解決してくれない問題があったので直接IPアドレスを指定しときました。 c-aera関連でなにかおかしいのかしら。webadminを有効にするとデフォルトではlistenしているポートで待機してくれます。 SSLを使っている場合はhttpsを使っ

  • 1