最新のWeb開発のチュートリアル

HTMLユニフォームリソースロケータ


URLは、Webアドレスのための別の言葉です。

URLは言葉で構成することができる(w3ii.com)またはインターネットプロトコル(IP)アドレス(192.68.20.50)

サーフィン時に名前が数字より覚えやすいですので、ほとんどの人は、名前を入力します。


URL - ユニフォームリソースロケータ

Webブラウザは、URLを使ってWebサーバからページを要求します。

あなたは、基礎となる、HTMLページ内のリンクをクリックすると<a>ウェブ上のアドレスにタグポイントを。

ユニフォームリソースロケータ(URL)ウェブ上の文書(または他のデータ)に対処するために使用されます。

などのWebアドレス、 http://www.w3ii.com/html/default.htmlは、これらの構文規則に従います。

scheme://prefix.domain:port/path/filename

説明:

  • scheme -定義typeインターネットサービスのを(最も一般的であるhttp
  • プレフィックス -ドメイン定義prefix (HTTPのデフォルトはwww
  • domain -インターネットの定義domain name (w3ii.com)
  • port -定義するport numberホストに(HTTPのデフォルトは80
  • path -定義pathサーバーに(If omitted: the root directory of the site)
  • filename -ドキュメントまたはリソースの名前を定義します

パスワード保護されたサイトが使用する可能性がありhttpsおよび/または同様のユーザ名とパスワードを:
https://username:[email protected]/html/default.html


一般的なURLスキーム

以下の表は、いくつかの一般的なスキームを示しています。

Scheme 用ショート のために使用される
http ハイパーテキスト転送プロトコル 一般的なWebページ。 暗号化されていません
https セキュアハイパーテキスト転送プロトコル セキュアなWebページ。 暗号化されました
ftp ファイル転送プロトコル ファイルのダウンロードやアップロード
file コンピュータ上のファイル

URLエンコード

URLはのみ使用してインターネット経由で送信することができASCII文字セットを 。 URLは、ASCIIセット以外の文字が含まれている場合は、URLを変換する必要があります。

URLエンコードは、インターネットを介して送信することができる形式に非ASCII文字に変換します。

URLエンコードはで非ASCII文字を置き換え"%" 16進数が続きます。

URLはスペースを含めることはできません。 URLエンコードは、通常プラスとスペースを置き換える(+)記号、または20%。


それを自分で試してみてください

あなたがクリックした場合"Submit" 、ブラウザは、それがサーバーに送信される前に、入力をエンコードURLます。

サーバーのページには、受信した入力を表示します。

いくつかの他の入力を試してみて、もう一度[送信]をクリックします。


ASCIIエンコーディング例

お使いのブラウザは、あなたのページで使用される文字セットに応じて、入力をエンコードします。

デフォルトの文字セットHTML5にはUTF-8です。

キャラクター Windowsの-1252から UTF-8から
%80 %E2%82%AC
£ %A3 %C2%A3
© %A9 %C2%A9
® %AE %C2%AE
À %C0 %のC3の80%
Á %C1 %のC3の%81
 %C2 %のC3の%82
à %C3 %のC3の%83
Ä %C4 %のC3の%84
Å %C5 %のC3の85%

すべてのURLエンコーディングの完全なリファレンスについては、私たちの訪問URLエンコードリファレンスを