「マイクロソフト系技術情報 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。
目次 †
概要 †
HTTP関連の技術情報。
構造 †
リクエスト行 / ステータス行 |
メッセージ・ヘッダ |
空行(CR+LF : 改行コード) |
メッセージ・ボディ |
リクエスト行 / ステータス行 †
リクエスト行 †
- その他
- CONNECT
- DELETE
- OPTIONS
- PATCH
- TRACE
ステータス行 †
- 情報レスポンス
- 100 Continue
- 101 Switching Protocols
- 103 Early Hints
- 成功レスポンス
- 200 OK
- 201 Created
- 202 Accepted
- 203 Non-Authoritative Information
- 204 No Content
- 205 Reset Content
- 206 Partial Content
- リダイレクションメッセージ
- 300 Multiple Choices
- 301 Moved Permanently
- 302 Found
- 303 See Other
- 304 Not Modified
- 307 Temporary Redirect
- 308 Permanent Redirect
- クライアントエラーレスポンス
- 400 Bad Request
- 401 Unauthorized
- 402 Payment Required
- 403 Forbidden
- 404 Not Found
- 405 Method Not Allowed
- 406 Not Acceptable
- 407 Proxy Authentication Required
- 408 Request Timeout
- 409 Conflict
- 410 Gone
- 411 Length Required
- 412 Precondition Failed
- 413 Payload Too Large
- 414 URI Too Long
- 415 Unsupported Media Type
- 416 Range Not Satisfiable
- 417 Expectation Failed
- 418 I'm a teapot
- 422 Unprocessable Entity
- 425 Too Early
- 426 Upgrade Required
- 428 Precondition Required
- 429 Too Many Requests
- 431 Request Header Fields Too Large
- 451 Unavailable For Legal Reasons
- サーバーエラーレスポンス
- 500 Internal Server Error
- 501 Not Implemented
- 502 Bad Gateway
- 503 Service Unavailable
- 504 Gateway Timeout
- 505 HTTP Version Not Supported
- 511 Network Authentication Required
アプリケーション開発 †
状態の送信 †
- GET(Query String)
- POST(x-www-form-urlencoded)
- Hidden(POSTで送信される)
- Cookie(Cookieヘッダ)
状態の受信(保存) †
- Hidden(Responseにも含まれる)
- Cookie(Set-Cookieヘッダ)
- Session(SessionIDによる)
SessionIDは以下の情報を利用
- Cookie(Cookieヘッダ)
- POST(Hidden)
- GET(Query String)
エンコーディング †
HTMLエンコーディング †
特殊文字を、HTML特殊文字コードにエンコーディング
URLエンコーディング †
- GETでURLをQuery Stringに設定する場合
- POSTで値を送信(application/x-www-form-urlencoded)する場合
その他 †
参考 †
Tags: :IT国際標準, :インフラストラクチャ, :通信技術, :Windows, :IIS