• ベストアンサー

例えばhttp://www.***.com/bigfunman.htm

を表示するときに http://www.***.com/bigfunman.htm を曖昧に次のように覚えていて http://www.***.com/?fun?.htm ?の部分がわからないときにどのようにie5のアドレス欄に入力してブラウザにそのページを表示することができるのでしょうか?

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

  • ベストアンサー
  • proust
  • ベストアンサー率57% (62/108)
回答No.3

任意のURLに対して不明な部分を補完する一般的な 方法はありません ご存知かもしれませんが たとえば http://www.example.com/aaa.html というURLは以下の手順で解析されます (1) www.example.com という文字列に対応する 実際のサイトのIPアドレスを、DNSという外部 データベース検索システムで入手する。 (2) 入手したIPアドレスのサイトに接続する。 (3) 上記サイトに、「aaa.htmlという名前の ページを送れ」と要求する (4) 要求に対する回答をもらったブラウザが表示 ここで(3)の要求に対して、先方がナニを回答するかは 先方次第なので、こちらではつかみようがありません。 自分で構築したサイトなどで完全のURLの一覧を あらかじめ入手可能な場合は、一覧をデータベース化 しておき、検索する方法があると思います。 あるいはそのようなデータベースを構築している 検索エンジンが既にあるかもしれません

nubou
質問者

お礼

ありがとうございます 不完全なものを補完する用にはなっていないとは残念ですね 実はマイクロソフトのサイトでaaa.htmlの部分が _win32_SDK関数名.htm になっていたので SDK関数名を含む文字をクリップボードに記録した後実行するとをのページを開くアプリを作ったのですがSDK関数名が曖昧にしかわかっていないときにも使えるように改良しようと思ったのです できないということですね?

その他の回答 (3)

  • wogota
  • ベストアンサー率42% (66/154)
回答No.4

>SDK関数名を含む文字をクリップボードに記録した後実行すると >をのページを開くアプリを作ったのですがSDK関数名が曖昧にしか >わかっていないときにも使えるように改良しようと思ったのです そうであれば、自身で検索ルーチンを作る必要が出てくると思います。 SDK関数名がすべて書かれたデータを用意して入力文字列との検索を 行う処理です。候補が複数あれば、ユーザに選択してもらう処理も いりますね。 多分真新しい処理方法ではないので、1から作らなくても、ネットで探すと 利用できるようなライブラリなどが見つかるかもしれません。

nubou
質問者

お礼

ありがとうございます 何しろ数百数千は有ると思われるのでほんの一部しか提示してないサイトしか見つけることができなくて困っています 肝心のマイクロソフトの検索欄は関数を入れても全く関数情報を提示してくれないし・・・

  • ki_ti31
  • ベストアンサー率25% (33/131)
回答No.2

URLと言うのは ネット上の住所のようなものなので たとえば??県***町5-8-?と書いたら その郵便は相手に届くでしょうか? URLがわからないのなら 内容をキーワードにして 検索されたらイイと思います。 

nubou
質問者

お礼

ありがとうございます 実はプログラムを組んで表示しようと思っているのです だから検索エンジンを使うわけにはいきません

  • Mozisan
  • ベストアンサー率43% (130/299)
回答No.1

ご自分でやってみました?  質問の例の場合、ファイル名部分の不明なので、「ファイルが見つからない」エラーが表示されると思います。  IEの機能というより、Webサーバがどう処理するかなので、ページによって違うかもしれません。

nubou
質問者

補足

ありがとうございます 質問の***を入れたアドレスは仮の名前です 実在するアドレスを入れると管理者にルール違反として削除されるのです (実在して無くてアドレスの規則に合っている場合も) 実在のサイトで?を入れてやってみるともちろんページは見つかりませんというメッセージがでます どのように入力すれば曖昧なアドレスで表示できるかの一般論が知りたいのです よろしくお願いします