タグ

encodeに関するhiro-takのブックマーク (3)

  • Quoted-Printable の仕組み

    Quoted-Printable は、メールなどの MIME ドキュメントで、日語メッセージなど、8 ビットデータを含む文書を、ASCII 文字列 (7 ビット) に変換するための仕組みのひとつです。 どうやったら Quoted-Printable のエンコードがかけられるのだろう…、ということで調べてみました。 なるべく正しいことを書くつもりですが、この道に詳しいわけではないので間違っている可能性もあります。ので、他で解説されている内容の補足程度にでもご利用ください。 エンコード方法は、一部の表示可能な記号を除いて、それ以外の文字は "=" に続く 16 進数といった文字列で表現されるようにします。 たとえば、 "=" ならば、ASCII コードは 0x3D (61) なので、"=3D" というようになります。なお、16 進数表記にはアルファベットが登場しますけど、それらは大文字でなく

  • javascript - Yet Another Base64 transcoder : 404 Blog Not Found

    2008年06月18日16:00 カテゴリLightweight Languages javascript - Yet Another Base64 transcoder すでにJavaScriptによるBase64 Encodingの実装は複数あるのですが、これまた気に入った車輪がなかったので再発明。 dankogai's js-base64 at master - GitHub Demo Textにはencodeすべき文字列を、Base64にはdecodeすべき文字列を入力 TextBase64 (URL Safe ) Roundtripiframe w/ data: Discussion まず車輪の再発明に至った理由ですが、 Firefox 2以降とSafari 3.1以降には、window.atobならびにwindow.btoaが実装されているので、使える時にはこれを使いたかった。

    javascript - Yet Another Base64 transcoder : 404 Blog Not Found
  • パーセントエンコーディング - Wikipedia

    パーセントエンコーディング (英: percent-encoding) とは、URIにおいて使用できない文字を使う際に行われるエンコード(一種のエスケープ)の名称である。「%」を使用していることから、この名称で呼ばれている。一般にURLエンコードとも称される。 URLエンコードには、上記のパーセントエンコーディングによる符号化と以下に記述するapplication/x-www-form-urlencodedによる符号化の2種類がある。半角スペースはパーセントエンコーディングでは「%20」に符号化されるが、application/x-www-form-urlencodedによる符号化では「+」に符号化される。 概要[編集] URL Standardでは、URLのパス部分の構文解析の際、以下 (path percent-encode set) に該当する文字であれば、UTF-8で符号化のうえパ

  • 1