ネットワーキング
 Computer >> コンピューター >  >> ネットワーキング >> ネットワーキング

URL(Uniform Resource Locator)とは何ですか?

URLと略されます 、Uniform Resource Locatorは、インターネット上のファイルの場所を識別する方法です。これらは、Webサイトを開くだけでなく、サーバーでホストされている画像、ビデオ、ソフトウェアプログラム、およびその他の種類のファイルをダウンロードするために使用するものです。

ローカルを開く コンピュータ上のファイルはダブルクリックするのと同じくらい簡単ですが、リモートでファイルを開くことができます Webサーバーのようなコンピューターでは、Webブラウザーがどこを見ればよいかを認識できるようにURLを使用する必要があります。たとえば、以下で説明するWebページを表すHTMLファイルを開くには、使用しているブラウザの上部にあるナビゲーションバーにそのファイルを入力します。

URL(Uniform Resource Locator)とは何ですか?

その他の名前

ユニフォームリソースロケーターは、最も一般的には URLsと略されます。 ただし、ウェブサイトアドレスとも呼ばれます。 HTTPまたはHTTPSプロトコルを使用するURLを参照する場合。

URL 通常、各文字が個別に話されて発音されます(つまり、 u --r --l アールではありません )。以前はUniversalResource Locatorの略語でした。 1994年にUniformResourceLocatorに変更される前。

URLの例

あなたはおそらく、Googleのウェブサイトにアクセスするための次のようなURLを入力することに慣れているでしょう:

https://www.google.com

The entire address is called the URL. Another example is this website (first) and Microsoft's (second):

https://www.lifewire.comhttps://www.microsoft.com

You can even get super specific and open the direct URL to an image. For example, the following URL leads to Google's logo on Wikipedia's website:

https://upload.wikimedia.org/wikipedia/commons/thumb/2/2f/Google_2015_logo.svg/220px-Google_2015_logo.svg.png

You can see that it starts with https:// and has a regular-looking URL like the examples above, but then has lots of other text and slashes in order to point you to the exact folder and file where the image resides on the website's server.

The same concept applies when you're accessing a router's login page; the router's IP address is used as the URL in order to open the configuration page.

Most of us are familiar with these types of URLs that we use in a web browser like Firefox or Chrome, but those aren't the only instances where you'll need a URL.

In all of these examples, you're using the HTTP protocol to open the website, which is likely the only one most people encounter, but there are other protocols you could use, too, like FTP, TELNET, MAILTO, and RDP. A URL can even point to local files you have on a hard drive. Each protocol may have a unique set of syntax rules in order to reach the destination.

Structure of a URL

A URL can be broken down into different sections, each piece serving a specific purpose when accessing a remote file.

HTTP and FTP URLs are structured the same, as protocol://hostname/fileinfo. For example, accessing an FTP file with its URL might look something like this:

FTP://servername/folder/otherfolder/programdetails.docx

FTP があることを除けば、 HTTPの代わりに 、ウェブ上で遭遇する可能性のある他のURLと同じように見えます。

HTTPアドレスの例として次のURLを使用し、各部分を識別してみましょう。

https://security.googleblog.com/2018/01/todays-cpu-vulnerability-what-you-need.html
  • https は、通信しているサーバーのタイプを定義するプロトコル(FTPはプロトコルです)です。
  • セキュリティ この特定のWebサイトにアクセスするために使用されるホスト名です。
  • googleblog ドメイン名です。
  • com これはトップレベルドメイン(TLD)と呼ばれるもので、他にも.net、.org、.co.ukなどがあります。
  • / 2018/01 / Webページまたはファイルを整理するために使用されるディレクトリを表します。 Webサイトファイルを保持しているWebサーバーでは、これらは、このURLが指定しているファイルを見つけるためにクリックする実際のフォルダーになります。
  • 今日-cpu-vulnerability-what-you-need.html URLが指している実際のファイルです。 HTMLファイルの代わりに画像、音声ファイル、または別のファイルタイプを読み込もうとした場合、URLはそのファイル拡張子(PNGやMP3など)で終わります。
  • security.googleblog.com グループは完全修飾ドメイン名(FQDN)と呼ばれます。

URL構文規則

URLには、数字、文字、および次の文字のみを使用できます:()!$ -'_*+。

他の文字を受け入れるには、エンコード(プログラミングコードに変換)する必要があります。

一部のURLには、追加の変数から分離するパラメーターがあります。たとえば、 lifewireをGoogleで検索すると :

https://www.google.com/search?q=lifewire

表示される疑問符は、Googleのサーバーでホストされている特定のスクリプトに、カスタム結果を取得するために特定のコマンドを送信することを指示しています。

Googleが検索を実行するために使用する特定のスクリプトは、?q =に続くものは何でも知っています。 URLの一部を検索語として識別する必要があるため、URLのその時点で入力されたものはすべて、Googleの検索エンジンでの検索に使用されます。

このYouTube検索で最高の猫の動画を検索すると、URLで同様の動作を確認できます。 :

https://www.youtube.com/results?search_query=best+cat+videos

URLにスペースを含めることはできませんが、一部のWebサイトでは +を使用しています。 サイン。これは、GoogleとYouTubeの両方の例で確認できます。 %20 である、エンコードされたスペースに相当するものを使用するものもあります。 。

一部のURLは、コンテキストに応じてパラメータ間で交換できます。 YouTubeビデオにタイムスタンプを追加するときの良い例を見ることができます。一部のリンクにはアンパサンドが必要であり、その他のリンクには疑問符が使用されています。

URLはアンカーを使用することもできます。これらは最後にあり、リンクが選択されたときにそのページのどこにジャンプするかを説明します。アンカーは、Webページにリンクを追加するときに作成され、番号記号()を使用します )。ウィキペディアのエントリの例を次に示します。アンカーを使用すると、ページの別の部分に移動します。

https://en.wikipedia.org/wiki/Lifewire#History

複数の変数を使用するURLは、疑問符の後に1つ以上のアンパサンドを使用します。ここで、Amazon.comによるWindows10の検索の例を見ることができます。

https://www.amazon.com/s/ref=nb_sb_noss_2?url=search-alias%3Daps&field-keywords=windows+10

最初の変数、 url 、前に疑問符がありますが、次の変数 field-keywords 、前にアンパサンドがあります。追加の変数の前にもアンパサンドが付きます。

URLの一部では大文字と小文字が区別されます。具体的には、以降のすべてです。 ドメイン名(ディレクトリとファイル名)。上記で分解したGoogleのURLの例で「need」という単語を大文字にして、URLの末尾を todays-cpu-vulnerability-what-you-NEED.html 。そのページを開こうとすると、その特定のファイルがサーバーに存在しないため、ページが読み込まれないことがわかります。

URLの詳細

URLがJPG画像など、Webブラウザで表示できるファイルを指している場合、それを表示するために実際にコンピュータにダウンロードする必要はありません。ただし、PDFファイルやDOCXファイルなど、通常はブラウザに表示されないファイル、特にEXEファイル(およびその他の多くのファイルタイプ)の場合は、ダウンロードするように求められます。

URLは、実際のアドレスが何であるかを知らなくても、サーバーのIPアドレスにアクセスするための簡単な方法を提供します。彼らは私たちのお気に入りのウェブサイトの覚えやすい名前のようなものです。 URLからIPアドレスへのこの変換は、DNSサーバーが使用される目的です。

一部のURLは非常に長く複雑であるため、リンクとしてクリックするか、ブラウザのアドレスバーにコピーして貼り付ける場合に最適です。 URLに誤りがあると、400シリーズのHTTPステータスコードエラーが発生する可能性があります。最も一般的なタイプは404エラーです。

サーバーに存在しないページにアクセスしようとすると、404エラーが発生します。これらのタイプのエラーは非常に一般的であるため、一部のWebサイトでは、カスタムの、多くの場合ユーモラスなバージョンを見つけることがよくあります。正常に読み込まれるはずのウェブサイトやオンラインファイルにアクセスできない場合は、URLのトラブルシューティングを試してください。

ほとんどのURLでは、ポート名を指定する必要はありません。 google.comを開く たとえば、 https://www.google.com:80 のように、最後にポート番号を指定することで実行できます。 しかし、それは必要ではありません。ウェブサイトが代わりにポート8080で動作している場合は、ポートを置き換えて、その方法でページにアクセスできます。

デフォルトでは、FTPサイトはポート21を使用しますが、他のサイトはポート22または別の場所に設定されている場合があります。 FTPサイトがポート21を使用していない場合、サーバーに正しくアクセスするには、使用しているポートを指定する必要があります。同じ概念が、アクセスに使用されたプログラムがデフォルトで使用していると想定しているものとは異なるポートを使用するすべてのURLに適用されます。

FAQ
  • URLをブロックできますか?

    はい。 Webサイトをブロックする方法は、デバイスとオペレーティングシステムによって異なります。ほとんどのWebブラウザでは、特定のサイトをブロックでき、ルーター設定を介してネットワーク全体のURLをブロックできます。

  • バニティURLとは何ですか?

    バニティURLは、長くて複雑なURLからリダイレクトされる短くて覚えやすいURLです。バニティURLを設定するには、カスタムドメインを提供するURL短縮サービスを使用します。

  • コールバックURLとは何ですか?

    コールバックURLは、ユーザーが別のWebサイトまたはプログラムでアクションを完了した後にリダイレクトされるページです。たとえば、ウェブサイトで購入し、サードパーティの支払い処理業者に誘導された場合、支払いが完了すると、元のサイトのコールバックURL(通常は確認ページ)に誘導されます。

  • HTTPとHTTPSの違いは何ですか?

    HTTPとHTTPSの主な違いは、HTTPSの方が安全であるということです。したがって、安全なデータを転送する必要があるWebサイトで常に使用する必要があります。


  1. WWW2 の概要と安全性について

    WWW と同様に、WWW2 はドメイン名のプレフィックスです。 World Wide Web にアクセスしていることを示します。ファイル共有サービスの FTP プレフィックスなど、代替ドメイン サフィックスはあまり一般的ではありませんが、存在しないわけではありません。 WWW プレフィックスに戻ると、その後の数字は、密接に関連するサブドメインまたは Web サイトを指します。まあ、これはウェブサイト運営者がウェブサーバー上で負荷分散を行う時代遅れの方法です. WWW2 の仕組み www.citibank.com.au でオンライン バンキングを行い、そのページに移動するとします。しかし、

  2. URL ブラックリスト ウイルスとその修正方法

    「ウェブサイトは 24 時間年中無休であなたを宣伝します。そんなことをする従業員はいないでしょう」 ~ ポール クックソン その通りですよね? Web サイトは、デジタル ポートフォリオのようなものであり、最も巨大な仮想環境、つまりインターネット上で、あなた、あなたの組織、製品やサービス、その他すべてを表すビジネスの顔です。あなたの URL が、Google、Bing、Norton Safe Web、またはその他のポータルなどの検索エンジンのいずれかによってブラックリストに登録されている場合は、Web サイトのオンライン プレゼンスにとって良いニュースではないと考えてください。 Web 閲