ウェブサイト運営で便利な CGI を開発し提供しています。 また、初心者向けの Perl 講座も掲載しています。 Perl/CGI に興味をお持ちの方にお役に立てれば幸いです。
研究内容 ブラウザから送られてくる文字の一部はエンコードされています。これをデコードして 元の文字に戻す研究です。 詳細 なんで %~ に変えて送ってくるの HTMLのフォームから送られたデータは、半角文字の一部(& とか / など)、 それに日本語などの全角文字は %~ というなんだか わからん文字に変換されてCGIプログラムに送られてきますよね。 これは、全角文字に含まれている & や = などと、 変数の区切りの & や変数と値を結ぶ = とを区別するためなのかなと思います。 エンコードって? あるデータを一定のルールに従って別のデータに変換することをエンコードといいます。 ブラウザが文字を %~ に変えるのが、エンコードですね。 デコードって? エンコードされたデータを元のデータに戻すことをデコードっていいます。 変換のルール まず、スペースが + になります。これはなんだか分かり
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く