May 1, 2009

はてなブックマークAtomAPIのPostURIのレスポンスがおかしい

はてなブックマークAtomAPIに何か変更があったのでしょうか。PostURIにPOSTしたときのレスポンスのEditURI(レスポンスのLocationヘッダや<link rel=service.edit>タグで与えられます)が相対URL(atom/edit/XXXX)になってしまいます。以前は「http://b.hatena.ne.jp/atom/edit/XXXX」という完全なURLが返ってきていました。Locationヘッダにはabsolute URIを返すことがRFC2616に規定されていたはずなので、この仕様変更はまずいですね。

konazeさんのAddToHatenaBookmarkプラグインを修正(追記:HatenaBookmarkerも同様) - NOBODY:PLACE - MUTTERの指摘もこの問題への場当たり的な対処法の一つと言えますし、私自身も最近、hatena-bookmarker-appengineで不本意ながらad hocな変更を施しています。

というわけで、はてな関係者で対応してもらえることを期待しています。私が以前書いたプラグインについてはad hocに対処するかもしれませんが、どちらかと言えばはてなの対応を待ちたいと思っています。

About Me

My Photo

つくばで働く研究者

Total Pageviews

Amazon

Copyright 2012 Ogawa::Buzz | Powered by Blogger
Design by Web2feel | Blogger Template by NewBloggerThemes.com