• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:検索のときのURLについて)

検索時のURLとは?

このQ&Aのポイント
  • 検索時のURLについて教えてください。
  • 検索の際に入力するURLと実際に表示されるURLが異なることがあります。
  • Googleでは日本語の部分をURLエンコードすることで検索が可能ですが、Yahooではできないようです。

質問者が選んだベストアンサー

  • ベストアンサー
  • popesyu
  • ベストアンサー率36% (1782/4883)
回答No.1

URLエンコードの仕組みについては、サーチエンジン側の仕様というだけですので、できないものはできませんし、yahooさんがその気になればできるようになります。 どうしてもということであれば、予め日本語の文字をYahoo式のEUC-JPに変換すれば可能となります。 参考:http://www.bousaid.que.jp/software/urlencode/index.php

doragon17
質問者

お礼

なるほどエンコードの問題なんですね。 参考になるサイトまで教えていただき、ありがとうございます。 感謝

その他の回答 (2)

  • UKY
  • ベストアンサー率50% (604/1207)
回答No.3

> ブラウザによってUTF-8、Shift_JIS、euc-jpに変えないといけないんですかね? ブラウザの種類等によってデフォルトの文字コードが違うので、いろいろ試行錯誤が必要かもしれません。 Internet Explorer だと確かインターネットオプションの詳細設定に「URL を UTF-8 で送信する」とかいうような設定項目があって、そこで文字コードが変えられたと思います。

  • UKY
  • ベストアンサー率50% (604/1207)
回答No.2

アドレスとして直接日本語を入力すると、ブラウザが自動的に %E7%94%B7%E5%89%8D というような文字列に置き換えてアクセスするようになっていますが、エンコーディングつまり文字コードが違うとうまくいきません。 Yahoo! はデフォルトの文字コードとして EUC を使っているようですが、普通のブラウザは UTF-8 という文字コードで日本語を変換します。 そこで、UTF-8 という文字コードで変換したよということを Yahoo! 側に伝えるための情報をアドレスに追加すると、大概うまくいきます。 http://search.yahoo.co.jp/search?ei=UTF-8&p=男前

doragon17
質問者

お礼

ありがとうございますm(__)m 私のブラウザ(Internet Explorer)ではUTF-8ではうまく いきませんでしたが、回答を元にShift_JISにしたらうまくいきました。 ブラウザによってUTF-8、Shift_JIS、euc-jpに変えないといけないんですかね? とりあえず解決しましたが、他に情報があるようでしたら よろしくお願いいたします。 感謝

関連するQ&A