ベストアンサー URIとURLの違いは何ですか? 2006/07/18 22:00 最近よく雑誌などでURIという言葉を目にするのですが、 URIとURLは何が違うのでしょうか?簡単な概念等を教えていただければと思います。 あまり気にすることじゃなければいいのですが、 みんなの回答 (6) 専門家の回答 質問者が選んだベストアンサー ベストアンサー hideyuki-man ベストアンサー率22% (7/31) 2006/07/18 22:52 回答No.4 URL(Uniform Resource Locator) インターネット上に存在する情報資源(文書や画像など)の場所を指し示す記述方式。インターネットにおける情報の「住所」にあたる。情報の種類やサーバ名、ポート番号、フォルダ名、ファイル名などで構成される。 URI(Uniform Resource Identifier) インターネット上に存在する情報資源の場所を指し示す記述方式。インターネットにおける情報の「住所」にあたる。URIは包括的な概念であり、現在インターネットで広く用いられているURLはURIの機能の一部を具体的に仕様化したものである。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 その他の回答 (5) noname#19175 2006/07/19 11:23 回答No.6 > 簡単な概念等 URL:http://やftp://などからはじまり/でおわるアドレス(ディレクトリ名)(Location) URN:パス(URL)を含まないファイル名(Name) URI:URL+URN(Identifier いわゆるID) すべてインターネット上の話ですので、C:\dokoka\nanika.txtはURIになりません。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 noname#20377 2006/07/19 03:50 回答No.5 http://www.kanzaki.com/docs/html/urn.html 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 lmtree ベストアンサー率23% (16/67) 2006/07/18 22:10 回答No.3 連続ですみません。 変わったではなくて、URIの方が広義的な意味でした(汗 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 lmtree ベストアンサー率23% (16/67) 2006/07/18 22:07 回答No.2 HTMLのバージョンが変わった(3.2→4.0)ことで名称がURL(Uniform Resource Locator)からURI(Uniform Resource Identifers)に変わったのですが、皆URLの方が慣れ親しんでいるのでそのままURLが使われている感じです。 なので正確にはURLは間違いでURIになります。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 noname#18736 2006/07/18 22:03 回答No.1 URLは、URIの一部です。 参考URL: http://e-words.jp/w/URI.html 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ [技術者向] コンピュータープログラミング・開発HTML 関連するQ&A URIとURLの違い 些細な事なんですが・・・URIとURLの違いって何でしょうか。用語辞典を見てもいまいち概念的に理解できません。 URLとURIの違い? タイトルどおりですがURLとURIの違いを教えてください。短い内容ですみませんがよろしくお願いします。 URIからURIへの相対URIの求め方 URI uri1 = URI("./a1/a2/a3");(もしくはURI("C:/a1/a2/a3")) と URI uri2 = URI("./b1/b2/b3");(もしくはURI("C:/b1/b2/b3")) という2つのURIがあって、 uri1からuri2への相対パス ../../../b1/b2/b3 を求めたいのですが、 Javaの標準ライブラリか何かで、 このアルゴリズムはサポートされていないでしょうか。 ちなみに、目をつけてみた uri1.relativize(uri2) では、 ./b1/b2/b3 の結果になってしまいます。 自前で作成したものにバグが見つかったので、 できれば広く使われているモジュールを使用したいのです。 ネットワークエンジニアとは?技術職の未来を考える OKWAVE コラム 絶対URL(絶対URI)と絶対パスのちがいは? 絶対URL(絶対URI)と絶対パスのちがいは? 絶対URL(絶対URI)とは、「スキームを含めてのリソースの在り処」のことであり、 絶対パスは、「単純に、リソースの在り処(リソースへアクセスするための経路)」 を示している、という理解でよろしいのでしょうか? よろしく、お願いします。 URLは不適切? URLと言う用語はURIとすべきなのでしょうか? 今でも結構URLと言う用語を使いつづけている人が結構いますよね。むしろURIでは通じない事もあるし。 ホームページと言う用語も結局曖昧な使われ方をしているように、URLも不適切(非公式用語)ではあっても気にする程の事では無いのでしょうか? アドレッシング スキーム? URI? URL? URN? など Addressing Schemes(アドレッシング スキーム?) URI? と URL? と URN? と、とのかくその・・・ おもしろそうなんですが なんだか一部しか良く分からない・・・ いや全くよく分かっていないので・・・ とりあえずその・・ ブラウザ の アドレス 欄 に入れて使える http:やftp: ....(このくらいは以前から知っている) あるいは view-source とか mailto: など これらの コマンド(スキーム?) の一覧と その使用方法が 日本語で ←これ重要!! そう、日本語で説明してあるところなんかは 無いでしょうか? 英語でのページ http://www.w3.org/Addressing/schemes なんかは一応、見させていただいたのですが もう一つ、よくわかりませんでしたので ぜひ、ご存知の方 おいででしたらよろしくお願いいたします。 「REQUEST_URI」と「REQUEST_FILENAME」について apacheのmod_rewriteを勉強していて、 「REQUEST_URI」と「REQUEST_FILENAME」の違いが 分からなくなってきてしました。 (1)REQUEST_URIと、 (2)REQUEST_FILENAME では、何が異なるのでしょうか? 次のURLの例の場合、 例) http://www.test12345.org/file/test.jpg  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ (1)REQUEST_URIは「http://www.test12345.org/file/test.jpg」全てをさし、 (2)REQUEST_FILENAME は、「/file/test.jpg」 をさすという認識で合っているでしょうか? 「REQUEST_URI」と「REQUEST_FILENAME」の 違いがよく分からなくなってきました。 アドバイスの程宜しくお願い致します。 FireFoxでSleipnirのURIアクション FireFoxで、SleipnirのURIアクションと同じことをしたいです。 つまり、特定のURLを開いた場合、それを別のアプリで開きたいのですが、 これを実現できる拡張機能やスクリプトはあるでしょうか? よろしくお願いします。 URLにwwwがつかないものがありますけど、違いが知りたいです。 http://www から始まるURLってお約束事と思っていましたが、 最近、wwwってつかないものを良く目にします。 私のホームページも、 wwwをつけてもつけなくてもアクセスできるようです。 wwwをつける、つけない、の違いが分かる方、いらっしゃいますか? 教えて欲しいです。 URIでローカルのファイルを指定できる? URIでローカルのファイルを指定したいのですが、出来るでしょうか? OWL-APIというライブラリの下記URLのサンプルで、 URI physicalURI = URI.create("http://www.co-ode.org/ontologies/pizza/2007/02/12/pizza.owl"); とあるところのファイルを指定しているところを、ローカルのファイルを指定したいのですが、どう書けばよいのか分かりません。 よろしくお願いします。 http://owlapi.svn.sourceforge.net/viewvc/owlapi/owl1_1/trunk/examples/src/main/java/org/coode/owlapi/examples/Example1.java?view=markup URIアクセスで認証をパスしたい。 現在、セッションを使った認証を使っています。 ログイン画面にID,PASSWORDを入力して認証をしておりますが、 URIをメールで送信しそのURLからアクセスした場合は 認証をパスした状態でログインさせたいと思います。 どうすればこのようなことができますでしょうか。 RFC 3986 による 参照解決での基底 URI 私は現在 RFC 3986 に基づく URI のライブラリを作成しています。 RFC 3986 では参照解決での基底 URI について「基底 URIの正規化は、任意である。」(5.2.1)と書かれています。 パスの参照解決を行う際に、基底 URI の正規化の有無によって最終的な解決された URI の値が異なることに気づきました。 例えば基底 URI が `http://example.com/A/B/..` である時に、事前に正規化が行われていれば、参照解決に使用される基底 URI はhttp://example.com/A/` になります。 参照 URI が `C/D` の場合、基底 URI のパスと参照 URI のパスを併合する必要があると思います。 パスの併合の方法は「基底 URI の path の最後のセグメント以外の全て (すなわち、基底 URI の path における最も右の "/" の後ろの文字を除くもの、あるいは "/" が一つも含まれていなければ基底 URI の path 全体を除くもの) に参照 path 構成要素を追加したものから成る文字列を返す。 」(5.2.3)とあり、基底 URI が正規化済みの場合は /A/C/Dとなり、非正規化の場合は、/A/B/C/Dとなると思います。 以上のように基底 URI の正規化の有無によって参照解決したパスの階層が異なるというのはかなり重大な問題 のような気がしています。 このことについてはRFC3986 の問題点としてはかなり広く知られたものなのでしょうか。また現実問題 URI のライブラリーを作成するにあたっては、どのような処理が望ましいでしょうか。やはり参照解決の前に基底 URI を正規化するのが望ましいでしょうか。 RFC 3986の仕様については以下を参考にしました。 https://triple-underscore.github.io/rfc-others/RFC3986-ja.html よろしくお願いいたします。 AIは使う人の年齢や市場にも影響する?人工知能の可能性 OKWAVE コラム “www”のあるURLとないURL インターネットが世に普及してかなり経ちますが、流行りだした 当初は、URLは、必ずと言って良いほどhttp://www○○○.com(或いはco.jp)だったような気がしますが、最近は、“www”がないURLでhttp://○○○.com(或いはco.jp、最近は「.jp」)というのも多く見られるような気がします。この“www”があるURLとないURLとは、どう違うのでしょうか?メリットやデメリットなどもあったら教えてください。唐突な質問で恐縮ですがインターネットの構造(?)にあまり明るくない方なので宜しくお願いします。 URLの動的、静的の違いについて。 URLの動的、静的の違いについて。 現在勤めている会社のwebサイトで『mod_rewrite』というものが使用されていると聞きました。 そこで『mod_rewrite』というキーワードを調べていたところ、説明に「最近では動的ページのURLを静的ページのURLに見せかけるといった用途にも使用されています。」とあったのですが、この動的と静的の違いが分からず困っています。 自分なりに調べてもみたのですが、まだこの仕事を始めたばかりで探し方が悪いのか、しっくりくる答えがなかったので質問させて頂きました。 ご存じの方がいらっしゃいましたら、宜しくお願いします。 URLの最後にある『/』の意味は?? もしかするとカテゴリ違いかもしれませんが、今は様々な媒体でURLを目にすることが多いです。 私は現在雑誌の編集の仕事をしています。 そこで、URLを表記するケースが多いのですが、最後に 『/』(スラッシュ)が付くURL、付かないURL様々あります。 上司に「この違いは何?」と聞かれ、正直わかりませんでした。^^; いったい何が違うのでしょうか? ご存知の方。よろしくお願いいたします。 受信メールのURIをクリックしてもブラウザが開かないのは? 『Outlook Express 6.0』を使用していますが、受信メール中のURIをクリックしてもブラウザが立ち上がることも無く、当然サイトも開きません。 メールのURIからしかアクセスできないページもあり、非常に困っています。どんな原因が考えられるでしょうか? 最近複数のタブブラウザをダウンロードしたり、アンインストールしましたが関係がありそうなことは想像つきますが、エラーメッセージすらでないのでわかりません。ブラウザ自体はどれも問題なく機能しているんですが。 とても困っています。どなたかアドバイスお願い致します。 WebBrowserのURLプロパティについて 質問です。 ある某サイトの画像取得するプログラムを作ってるのですが、 検索しても出てこないのでここで質問させて頂きます。 最初に[TextBox1] と[TextBox2]が二つあります。 そしてそのテキストボックスにはURLの ../585dDws/ ←等の文字列を入れて それをWebBrowserで取得して読み込みを行いたいのですが、 WebBrowser2.Navigate(New Uri("http://www.*****.jp" + TextBox1.Text + ":" + TextBox2.Text + "/index.html")) 及び WebBrowser2.url(New Uri の方も読み込みました。が無理です。 でButtonを押しても WebBrowser 内は真っ白で読み取ってくれません。 どの様にすれば詠み込んでくれるのでしょうか? 「+」と「&」等も変更してみましたが無理でした。 【HTML】src属性のURI値でhttpの記述を省いてもいいの? 最近のブラウザでは、 <img src="//hogehoge.com/~"> というように、src属性のURI値で、"//"から記述するとブラウザ側で 表示されているURLのプロトコル(httpかhttps)を自動的に 判別して解釈してくれるようです。 (IE6以降、FireFox,Opera,Safari,Chromeで確認済み) いちいちjavascriptとかでhttpかhttpsの判別をコントロールしなくても 良いので楽なのですが、W3Cで推奨されている(非推奨ではない)記述方法として今後も使っても問題ないのでしょうか? リクエストURIによってHTML表示を変える方法 PHPは初心者です。宜しくお願いします。 表示するページによって、コンテンツ画像の表示をデフォルトの物から別の物に変える、ということをしたいのですが、どうもうまくいきません。 記述など間違っていましたらご教授下さい。 ------ 例)表示したいページのURL→http://***.ne.jp/hoge.php http://***.ne.jp/hige.php デフォルトの画像名→default.gif 変更後の画像名→hoge.gif,hige.gif <?php $URI = $_SERVER["REQUEST_URI"]; $URI2 = explode ("/", $URI); $menu = $URI2[2]; ?> <!--ここにテーブルタグなどHTML文書。中略--> <?php if ($menu == "hoge.php"):?> <img src="hoge.gif" border="0"> <?php else:?> <a href="hoge.php"><img src="default.gif" border="0"></a> <?php endif;?><br> <br> <?php if ($menu == "hige.php"):?> <img src="hige.gif" border="0"> <?php else:?> <a href="hige.php"><img src="default.gif" border="0"></a> <?php endif;?><br> <!--後略--> ※このファイルをiniファイルにしてベースのphpファイルにインクルードしています。 SSIで呼び出したURLの取得 a.shtmlから ../a.cgi をSSIで呼び出したとき、a.shtmlのURLを取得したいのですが、うまい方法はありますでしょうか。 $ENV{'REQUEST_URI'} $ENV{'SCRIPT_FILENAME'} $ENV{'SCRIPT_NAME'} で表示してみたら、a.cgiのURL(パス)が出てきて、a.shtmlのURL(パス)が出てこなかったのです。 よろしくお願いします。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ [技術者向] コンピューター プログラミング・開発 Microsoft ASPC・C++・C#CGIJavaJavaScriptPerlPHPVisual BasicHTMLXMLCSSFlashAJAXRubySwiftPythonパフォーマンス・チューニングオープンソース開発SEOスマートフォンアプリ開発その他(プログラミング・開発) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など