はてブの URI エンコード
PATH_INFO と QUERY_STRING で挙動が違う??
OK
NG
- http://b.hatena.ne.jp/entry/http%3A%2F%2Fblog.f99aq8ove.net%2Farchive%2F2006%2F05%2F1146485659.html
- http://b.hatena.ne.jp/entry/rss/http%3A%2F%2Fblog.f99aq8ove.net%2Farchive%2F2006%2F05%2F1146485659.html
Hatena bookmark hack ver. 1.4 - ◆F99a.q8oVE::Blog を作ってるときに気になった。今の実装は、
var encodedURI = encodeURI(document.URL).replace("#","%23");
という…。
(追記)
var encodedURI = encodeURIComponent(document.URL).replace(/%2F/gi, "/");
とりあえず、これにしてみるか。