岩本隆史の日記帳(アーカイブ)

はてなダイアリーのサービス終了をうけて移行したものです。更新はしません。

2008-07-16から1日間の記事一覧

メッセージIDが変数になることはありませんか?

多言語対応のWebアプリケーションで、選択可能な言語をセレクトボックスで選べるようにしたいと思っています。セレクトボックスに「英語」「日本語」「スペイン語」などのオプションを表示し、「英語」が選択された場合には、それらのオプション自体の表示も…

Content-Typeレスポンスヘッダに注意

RackのSPECを引用します。 There must be a Content-Type, except when the Status is 204 or 304, in which case there must be none given. http://rack.rubyforge.org/doc/files/SPEC.html ステータスコードが204でも304でもない場合、Content-Typeレスポ…

OpenID::Consumer.newにセッションオブジェクトを渡す意味がわからない

誰かが教えてくださる可能性に期待して、ruby-openidに対する疑問を書きます。RP用のOpenID::Consumerクラスのインスタンスを作る際、セッションオブジェクトとストアオブジェクトを渡さなければなりません。 consumer = OpenID::Consumer.new(session, stor…

Pinto公開に向けて #9 ― Content-Locationヘッダに対応した

以前に書いた: 非プラトニック形式のURIに対してGETリクエストがあった場合 ステータスを「200 OK」とし、指定言語でリソースを返す。また、Content-Locationヘッダでプラトニック形式のURIを返す。 続・多言語リソースのURIに関する覚書 という方針をPinto…