メールに参照としてサイトのURLを記載することがありますが、URLをクリックしても
WEBブラウザが起動しないことがよくあります。メールS/WはThunderbirdです。
例:
http://www.….jp/index.php?%A5%C1%A5%A7%A5%C3%A5%AF%A5%EA%A5%B9%A5%C8
※アドレスは編集済
質問(1)
下記の通り推測しておりますが、考えは正しいでしょうか?
考えられる要因としては、全角文字を含むアドレスをサーバがURLエンコードするとOSに
依存したアドレスが生成され、例えば、UNIXサーバでURLエンコードされたアドレスをWindowsの
クライアントが開く場合、Windowsがデコードする文字コードが異なるため、正しくデコードできず、
ブラウザが起動しない。
のではないかと考えております。
質問(2)
OSのURLエンコード、デコードの関係は下記で正しいでしょうか?
また、質問(1)が正しいとすると、文字コード同士の互換性はないということでしょうか?
UNIX … EUC
MAC … SJIS
Windows … Unicode
質問(3)
質問(1)の解決方法はありますでしょうか?
長くなりましたが、ご教授のほどよろしくお願いいたします。
No.2ベストアンサー
- 回答日時:
まず、「起動しない」の具体的な意味を書いてください。
プレーンテキストのメールの場合には、単に URL と認識されていないだけ、ということもあります。
(1)
一致していない可能性はあります。
しかし、その際には、ブラウザが起動して、アクセスした後で、文字化けなどが発生することとなります。
通常は、ブラウザの設定や、現在表示しているサイトで使用されているもの等で決めます。
また、OSはあまり関係ありません。
重要なのは、どのコードを使ってエンコードするか、デコードしたものをどのコードとして解釈するか、です。
WindowsからShift_JISをエンコードしたものを送信して、UNIXサーバーでデコード後Shift_JISとして解釈
UNIXサーバーからEUCでエンコードしたURLを、WindowsのInterner Explorer で表示
などは、大昔から行われています。
(2)
Macも10年以上前からOS X になり、Unicode(UTF-8)が標準になっています。
UNIX/Linuxでも、UTF-8を採用するものが主流になっています。
WindowsではUNICODEですが、Shift_JISもまだまだ多く使われています。
(3)
URLエンコードされたURLを貼り付ければ、文字コードによる違いは出ません。
この回答への補足
ご回答有難うございます。
> まず、「起動しない」の具体的な意味を書いてください。
>
メールの形式は、プレーンテキストです。
全角文字を含まないURL(例えば、https://www.google.co.jp/webhp?hl=ja)は、
クリックすることでブラウザは起動します。
しかし、全角文字を含む、質問に記載いたしましたURLのように%のつく文字で
エンコードされていると、クリックしてもブラウザ起動しません。
尚、メール文中の文字列は、リンクとしての形式として表示されます
(シングルクリックにてブラウザ起動する青文字)。
> (3)
> URLエンコードされたURLを貼り付ければ、文字コードによる違いは出ません。
>
URLエンコードされたURLを張り付けていますが、上記の現象となっています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript ブックマークレットについて 2 2022/10/09 11:48
- Windows 10 explorerをedgeで開く方法 2 2022/06/05 14:59
- Outlook(アウトルック) 【 Windows 10 】アドレス帳に正しくインポートを完了させたい。 3 2023/04/23 13:41
- その他(インターネット接続・インフラ) ブラウザにIPアドレス入力した時 1 2022/06/16 19:08
- Excel(エクセル) Excelの空文字判定について 7 2023/01/06 13:25
- その他(プログラミング・Web制作) このWEB用語、WEB文章、意味が分かりますか? 理解できない人が多いようなんですが・・・ 7 2022/10/22 09:13
- Evernote Evernote(エバーノート)の文字化け 1 2022/04/05 19:30
- その他(教育・科学・学問) 正しいレベル分けするために必要な質問数は? 1 2022/12/07 10:40
- Windows 10 インストールしたてのVirtualBoxの仮想マシンにDHCPで割り振られるIPアドレスにつきまして 1 2023/05/03 14:46
- その他(プログラミング・Web制作) 恒久的リダイレクトについて 2 2023/07/13 15:58
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Lotus NotesのURLリンクをIEかF...
-
FacebookのMessengerで文字が入...
-
パソコン・ブラウザの設定について
-
Firefox3 「XML パースエラー」...
-
Craving Explorer
-
Illustratorでメモリ不足が起き...
-
表示ページがブラウザウインド...
-
Chrome タブを100開いてもメモ...
-
PDFのリンク先Webページを別窓...
-
カスペルスキーが弾いたwebサイ...
-
PCでゲームをやるとPC再起動必...
-
APEX(PC版)が数秒に一度フリ...
-
記号 縦かっこ
-
位置情報アプリのwhooについて...
-
インターネットについて
-
5chでエロ広告を出さない方法
-
PDFはAcrobatに関連付けられて...
-
PCがデュアルディスプレイにす...
-
いまYahoo知恵袋でゴッドオブブ...
-
何度ログインしても「不正な操...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Lotus NotesのURLリンクをIEかF...
-
パソコン・ブラウザの設定について
-
FacebookのMessengerで文字が入...
-
ブラウザが起動しない
-
ウイルスバスタークラウドの「...
-
デスクトップからブラウザを起...
-
FirefoxとMozillaの違い
-
Firefox3 「XML パースエラー」...
-
ApacheでCGIを差し替えた際に再...
-
スレイプニル嫌い!
-
ブラウザで1番軽い物を教えて...
-
ブラウザを使えなくする事って...
-
Google Chromeとは何ですか?
-
Craving Explorer
-
ブラウザを常駐させたいのですが
-
ニコ生で画面キャプチャーしよ...
-
Windowsアプリからブラウザ起動...
-
かるいブラウザ
-
2012冬モデル:どこでもピグラ...
-
Netescape7.1Mail よりリンク先...
おすすめ情報