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

-業界・技術情報

関連記事

簡単多言語化:WebサイトにGoogle翻訳を埋め込む方法

完璧ではないが、そこそこ意味は通じる ※2021.03.29追記  本方法は、Google Translateが新規登録を終了しています。。  代替案は > https://attrise.blog/ …

オンライン決済サービス「WebPay」サービス終了

4月末でサービス終了 昨年10月、ネット上のオンライン決済代行サービスである「WebPay」(運用会社:ウェブペイ株式会社)が、突然「2017年4月末でサービスを終了する」と発表した。 WebPayは …

Web動画は押さえておきたい!セミナーで聞いた企業動画活用のポイントは意外にもアナログ的なことだった

デジハリ主催「企業の動画活用セミナー」に参加 昨日、デジハリ主催の「コクヨチャネルの仕掛け人に聞く、企業の動画活用セミナー ~Web動画は果たして事業成長の起爆剤になるのか~」に参加してきた。 マーケ …

[備忘録]GoogleAnalytics:ページ毎のアクセス解析方法

ページ毎に絞り込む方法 ホームページ制作に欠かせない、Webサイトのアクセス解析ツール「Google Analytics」(グーグルアナリティクス)で、ページ毎に表示する方法を。 行動→サマリーから …

WordPressの脆弱性への対応

Webサイト制作をご依頼いただくお客様の多くで、「自社で更新したい」というニーズが増えています。 そこでブログを書くように 管理画面から更新できるツール「CMS」(Content Management …