CEOブログ

横浜で活躍するホームページ作成・開発会社アットライズの代表取締役社長(CEO)が綴る、日々の奮闘記!!

業界・技術情報

[備忘録]URLエンコード・デコード

投稿日:

c2167439a-s

文字化けした文字列を読みたい!

例えば、こんな(↓)風に文字化けに遭遇したことはないでしょうか?
—(例)——-
%e3%83%87%e3%83%bc%e3%82%bf%e3%83%99%e3%83%bc%e3%82%b9
————–

これは、URLとして含むことができない文字を「エンコード」(別のデータ形式に符号化)した文字列です。
パッと見 文字化けしているようにしか見えません。。orz
こんな時は「デコード」(符号化されたデータを元の形式に戻す)すると見えるようになる可能性があります。
 

URLエンコード・デコードしてくれるサイト

https://www.tagindex.com/tool/url.html
このページにある「デコード」欄に 文字列をコピペし「デコードする」をクリックすると、元の文字列に変換してくれます。

ちなみに上記の例は、「データベース」だったことがわかります。

URLエンコードもできる

あまり使う頻度はないかと思いますが、このサイト(ページ)の「URLエンコード」欄を使うと、URLエンコードができます。
 

error_log などの日本語出力による文字化け

似た様な文字化けで、例えばerror_log などに日本語が出力され文字化けしてしまったようなケースもあります。
—(例)——-
\xe3\x83\x87\xe3\x83\xbc\xe3\x82\xbf\xe3\x83\x99\xe3\x83\xbc\xe3\x82\xb9
————–

上記のURLエンコードと似ていますが、ビミョーに違っています。
こんな時は「\x」を「%」に置換した後、デコードしてやると読めるようになります!
 
 

-業界・技術情報

関連記事

IEの脆弱性:WindowsXP向けセキュリティパッチも公開。。

  4/26に脆弱性が発覚して大騒ぎとなった Microsoft社のブラウザ「Internet Explorer(IE)」について、5/1のブログで書いた。 このときのブログでは、 尚、先月 …

ロボットが操縦するバイクが時速200キロでサーキットを疾走!

SFで見ていたことが現実に。。 ITmediaの記事で「時速200キロ!バイク操縦するロボット『MOTOBOT』が超進化」というのがあった。 なんと、ロボットがバイクを操縦して200kmでサーキットを …

SSLv3脆弱性(POODLE)へのブラウザーでの対処方法

今度はSSLに関する脆弱性が発覚! ネット上の通信プロトコル(通信方法)の一種である「SSLv3」に脆弱性がみつかり、業界内(!?)では、かなり大きな騒ぎとなっている。 簡単に説明すると、SSLにより …

検索結果がトップページではなく会社案内などになってしまう場合の対処方法

Googleに正しく認識させること 知り合いから「自社の業種で検索すると、トップページではなく会社案内ページが検索結果として表示されてしまう」という相談を受けた。 自分なりに調べてみて、 (1)トップ …

古いハードディスクの完全廃棄(その3)

情報漏洩は自身で防がなければならない 古くなったパソコンの処分。特に仕事で使っていたパソコンのハードディスク(HDD)は、個人情報を含む機密情報が てんこ盛りだ。 昨年末、神奈川県庁で業者に委託してデ …