• ベストアンサー

検索した後のアドレスの文字

凄く疑問なんですが、googleとかで検索した時に、半角英数だとそのままアドレスに 検索された文字が出るんですが日本語で検索すると %E3%81%82%E3%81%84%E3%81%86%E3%81%88%E3%81%8A見たいな感じで 別の文字に変わりますよね。。これはどういう風に変えてるんですか?

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

  • ベストアンサー
noname#6098
noname#6098
回答No.2

データを送信するには、URLの後ろに”?”を付ける事で可能になります。 ”?”の後ろの文字列を「クエリー文字列」と言います。 URLにはプログラムが分かる文字しか使えないので、 日本語は変換する必要があります。 変換することを”URLエンコード”と言います。 例えば、 あ → %82%A0 です。 逆は”デコード”って言ってるけど、正確な言い方かなぁ。

exmotions
質問者

お礼

ありがとうございます。C++で使いたいんですが、 検索してもソースが出てこないので場所を変えて質問したいとおもいます。

その他の回答 (1)

  • angband
  • ベストアンサー率51% (86/168)
回答No.1

試してみてください。

参考URL:
http://www.tagindex.com/tool/url.html
exmotions
質問者

お礼

どうもです。参考になりました。

関連するQ&A

専門家に質問してみよう