urlsafe_b64 in javascript
URLにバイナリ渡すとかそういう気持ち悪いことをしたいときにbase64だと+と/が邪魔になる。
python屋は変態なのでurlsafe_b64encodeっていうネイティブの関数があって、+を-に、/を_にしてるらしい。
というわけでjavascript版をつくった。
(base64.jsをほんの少しいじっただけだけど)
http://jackmaster.phac.cc/useless/urlsafe_b64/urlsafe_base64.js