blog

URL入門

URLとは 実際には、いわゆるリソースはインターネット上の様々なファイルへのアクセスです。そして、URLはこれらのファイルにアクセスするためのドア番号です。 リソースは多くの url を持つことが...

Jul 22, 2020 · 3 min. read

urlとは何ですか?

https://..:///.?=&;=#or

実際には、いわゆるリソースは、インターネット上の様々なファイルへのアクセスです。そして、urlはこれらのファイルにアクセスできるドア番号です。

リソースは多くのurlを持つことができますが、1つのurlは1つのリソースにしか使えません。ドアナンバーがたくさんあっても、あなたの家のドアナンバーは1つしかないのと同じです。

urlコンポーネント

https://..:///.?=&;=#or

1.合意

httpsの例:通信プロトコルであるhttpは、セキュリティプロトコルであるhttpsは、現在のより多くの人気のアップグレード版であるhttpsは、://の背面にhttpプロトコルの要件が追加されました。

2.ホスト

www.example.com是域名、リソースがあるウェブサイトやサーバーの名前です。サーバー・デバイス・ホストに代わって、ドメイン名を持たず、IPアドレスだけを持つ場所もあります。

3.ポート

ドメイン名には複数のWebサイトが含まれることがあり、それらのWebサイトはポートによって区別されます。デフォルトのポート番号は80で、コロンがポート番号の後に続きます。

4.パス

/path/to/myfile.htmlはパス、つまりホスト下の/path/toディレクトリにあるmyfile.htmlファイルを指しています。

例えば、/path/ や /path と書いた場合、サーバーはそのパス下のファイルにアクセスすることができます。

例えば、www..com有可能访问的是www..com/index.html、サーバーが自動的に選択しますが、もちろんサーバーの設定によります。

5.クエリパラメータ

key1=value1&key2=value2クエリーパラメーターはサーバーに提供される追加情報です。記号で分割されます。

クエリ・パラメータはキーと値のペアで、キーと値を=で結び、複数のパラメータを&で結合します。

6.アンカーポイント

の後はアンカー名、アンカーはサイト内部のアンカーで、アンカーがあれば自動的にこの位置にジャンプします。

はhtmlタグのidに関連付けられています。

転送された意味

www.example.com/ .htmlURLにアクセスするには、次のように記述する必要があります。

www.example.com/%e4%b8%ad%e5%9b%bd.html

絶対URLと相対URL

絶対URLは、ホスト名、パスなど、完全であるべきリソースの場所を指します。

相対urlとは、完全なリソースのアドレスが存在せず、リソースの現在位置から相対的に位置することができるアドレスが与えられることを意味します。

相対URLは、スラッシュ/で始まる場合、サイトのルートディレクトリを示します。そうでない場合は、カレントディレクトリを開始点としてリソースの場所を導き出さなければなりません。例えば、相対URL /foo/bar.htmlはサイトのルートディレクトリのサブディレクトリfooを示し、foo/bar.htmlはカレントディレクトリのfooサブディレクトリを示します。

URLには、特定の場所を示すために2つの特別な略語を使用することもできます。

.現在のディレクトリを示します。/a.html

...親ディレクトリを示します。/a.html

この2つの略語は、次のように複数連結して使うことができます。/.../ は最後の2つのレベルのディレクトリを表します。

www.example.com/./index.htmlwww.example.com/index.html絶対URLは、両方の短縮形を使うこともできます。例えば、is equivalent to , は、ルートディレクトリのカレントディレクトリ、つまりルートディレクトリそのものです。はルートディレクトリのカレントディレクトリ、つまりルートディレクトリそのものと等価です。

ベースタグ

タグは、ウェブページ内のすべての相対 URL を計算するためのベースラインを指定します。タグはウェブページ全体に対して1つだけで、内部のみに配置できます。タグは閉じタグなしで使用する個別のタグで、その例を以下に示します。

<head>
<base href="https://../es/" target="_blank">
</head>

baseタグのhref属性は、計算のベースとなるURLを示します。

<head> <base href="https://../es/" target="_blank"> </head> <base href="http://./pp/"> <base target="_blank">計算ベースラインは 、相対URLのfoo.htmlは、絶対URLに変換することができます知っている 。

baseタグはhref属性かtarget属性の少なくとも一方を持たなければならないことに注意してください。

<base href="http://./pp/">
<base target="_blank">

一度ベースが設定されると、そのページ全体に有効です。リンクの動作を変更したい場合は、相対リンクを絶対リンクに置き換えるだけです。アンカーには特に注意が必要で、アンカーは現在のページのURLではなく、計算に固有になります。

Read next

質問02.06.

ここでパリティを判断する必要はなく、1-&gt;2-&gt;1なら===&gt; 1-&gt;2&lt;-1 1-&gt;3-&gt;3-&gt;1==&gt;1-&gt;3 3&lt;-1 パブリッククラス

Jul 19, 2020 · 1 min read

問題01.08. ゼロマトリックス

Jul 18, 2020 · 1 min read

Js実行コンテキスト

Jul 14, 2020 · 2 min read

HTTP共通ヘッダ

Jul 14, 2020 · 4 min read