ステータスコードとは?
-
Webサーバーが、ブラウザからの要求に対して行うHTTPレスポンスの中に含まれる処理結果のこと。
-
3桁の数字で構成されていて、最初の1桁目がカテゴリを表す。
※以下の表は代表的なステータスコードである。
| ステータスコード | 意味 | 説明 |
|---|---|---|
| 200 | OK | リクエストが正常に完了したことを表す |
| 302 | Found | リクエストされたリソースが一時的に別のURIに属していることを表す |
| 401 | Unauthorized | ユーザ認証に失敗したことを表す |
| 403 | Forbidden | アクセス権限がないため、サーバーにリクエストの実行を拒否されたことを表す |
| 404 | Not Found | リクエストURIに一致するリソースを見つけられなかったことを表す(ブラウザに入力したURIが誤っていたときのエラー) |
| 500 | Internal Server Error | CGIプログラムなど、サーバ内部のプログラム実行においてエラーが発生したことを表す |
ポート番号とは?
-
コンピュータが提供するサービスを指定するための番号。
-
代表的なプロトコルで使用されるポートは**「ウェル・ノウン・ポート(well-known ports)」**と呼ばれる。
※以下の表はウェル・ノウン・ポート番号である。
| ポート番号 | プロトコル |
|---|---|
| 20, 21 | FTP(ファイル転送) |
| 22 | SSH(暗号化されたリモートコンピュータとの汎用通信) |
| 23 | Telnet(リモートコンピュータとの汎用通信) |
| 25 | SMTP(メール送信) |
| 53 | DNS(ホスト名解決) |
| 80 | HTTP(Webブラウジング) |
| 110 | POP3(メール受信) |
| 443 | HTTPS(暗号化されたHTTP) |