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」を「%」に置換した後、デコードしてやると読めるようになります!
 
 

-業界・技術情報

関連記事

SSL証明書って本当に必要?

SSLは データを暗号化し盗み見などを防ぐ技術 Webサイトの申込みフォーム等で広く普及している「SSL」。 URLが通常の「http://」ではなく「https://」になり、ブラウザのURL欄に鍵 …

Webサイトには魂が宿る!

作り手の情熱が反映される Web業界で仕事をしてきて15年以上。数々のWebサイト構築に携わってきて感じるのが、Webサイトには魂が宿るということ。     ※出典:拙著「Webサイト制作・運営に役立 …

他人事ではない、、神奈川県立高校ネット出願の不具合

Gmailのセキュリティ強化による波紋。。 神奈川公立高校の入試で、インターネットによる出願システムで「登録アドレスにメールが届かない」という不具合が起きてYahooニュースにも取り上げられる事態が起 …

テクニカルショウヨコハマ2025で情報収集

パシフィコ横浜で開催 今日は、パシフィコ横浜で開催中の「テクニカルショウヨコハマ2025」で情報収集を。 お目当てのIT&DX関連は、全体の10%程度の出展といったところか。 もう少し見所があ …

no image

Skypeのバージョンを下げる方法

Skypeが起動したときに、「バージョンアップしますか?」というメッセージが出たので何気なく「する」としてしまったら、、アップグレードされたVer4が使いにくいの何のって。。。 以前旧バージョンをイン …