HTTP ヘッダー_html/css_WEB-ITnose
HTTP (HyperTextTransferProtocol) はハイパーテキスト転送プロトコルであり、現在 Web ページ送信用の一般的なプロトコルです。 HTTP プロトコルはリクエスト/レスポンス モデルを採用しており、ブラウザまたは他のクライアントがリクエストを発行し、サーバーが応答します。ネットワーク リソースの送信全体に関する限り、メッセージ ヘッダーとメッセージ本文が含まれます。まず、メッセージ header、つまり、http headermessageを渡します。 http ヘッダー メッセージは通常、一般ヘッダー、リクエスト ヘッダー、応答ヘッダー、エンティティ ヘッダーの 4 つの部分に分かれています。しかし、理解という点では、この区分の境界はあまり明確ではありません。 Wikipedia の http ヘッダー内容の構成形式によれば、リクエストとレスポンスの 2 つの部分に大別されます。
リクエストセクション
Accept | クライアントが受信できるコンテンツタイプを指定 | Accept: text/plain, text/html | |
Accept-Charset | ブラウザが受信できる文字エンコードセットを受け入れます。 | Accept-Charset: iso-8859-5 | |
Accept-Encoding | ブラウザがサポートできる、Web サーバーから返されるコンテンツ圧縮エンコーディング タイプを指定します。 | Accept-Encoding: compress、gzip | |
Accept-Language | Accept-Language: en,zh | ||
Web ページエンティティまたは Much Subrange フィールドの 1 つをリクエストできます | 受け入れる-範囲: バイト | ||
HTTP 認証用の認証証明書 | Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ== | ||
リクエストとレスポンスが続くキャッシュメカニズム | キャッシュ - 制御: いいえ-cache | ||
は、永続的な接続が必要かどうかを示します。 (HTTP 1.1 はデフォルトで永続接続を使用します) | Connection: close | ||
HTTP リクエストが送信されると、リクエストされたドメイン名に保存されているすべての Cookie 値が Web サーバーに送信されます。 | Cookie: $Version=1; Skin=new; | ||
要求されたコンテンツの長さ | Content-Length: 348 | ||
エンティティに対応する要求されたMIME情報 | Content-Type: application/x-www-form-urlencodedDate | ||
Date: 火曜日, 15 Nov 2010 08:12:31 GMT | Expect | ||
予想: 100-Continue | From | ||
From: user@email.com | ホスト | ||
ホスト: www.zcmhi.com | If-Match | ||
If-Match: "737060cd8c284d8af7ad3082f209582d" | 変更された場合-以降 | ||
If-Range | エンティティが変更されていない場合サーバーはクライアントの欠落部分を送信します。それ以外の場合はエンティティ全体を送信します。パラメーターは、範囲内でもあります: "737060CD8C284D8AF7AD3082F209582D" 、29 Oct 2010 19:43:31 GMT | ||
プロキシとゲートウェイを介して情報が送信される時間を制限します | Max-Forwards: 10 | ||
実装を含むために使用されます-特定の命令 | プラグマ: no -cache | ||
プロキシに接続するための認可証明書 | Proxy-Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ== | ||
エンティティ部分のみをリクエスト、範囲を指定します | 範囲: bytes=500-999 | ||
前の Web ページのアドレス、現在要求されている Web ページがすぐに続きます、つまり、進む方法です | Referer: http://www.zcmhi .com/archives/71.html | ||
クライアントが受け入れ可能な転送エンコードであり、テールとヘッダー情報を受け入れるようにサーバーに通知します | TE: trailers,deflate;q=0.5 | ||
サーバーによる変換のためにサーバーへの特定のトランスポート プロトコルを指定します (サポートされている場合) | アップグレード: HTTP/2.0、SHTTP/1.3、IRC/6.9、RTA/x11 | ||
User-Agent の内容には、リクエストを行ったユーザー情報が含まれています | User-Agent: Mozilla/5.0 (Linux ; | Warn: 199 その他の警告
Accept-Ranges | サーバーが指定された範囲のリクエストをサポートするかどうか、およびセグメント化されたリクエストの種類を示します | Accept-Ranges: バイト |
Age | Fromオリジンサーバーから推定値までプロキシ キャッシュの形成時間 (秒単位、非負)年齢: 12 | |
特定のネットワーク リソースに対する有効なリクエスト動作。許可されていない場合は 405 が返されます | Allow: GET、HEAD | |
キャッシュできるかどうか、およびそのタイプをすべてのキャッシュ メカニズムに伝えます | Cache-Control: no-cache | |
Web サーバーでサポートされている返されたコンテンツの圧縮エンコーディング タイプ。 | Content-Encoding: gzip | |
レスポンスボディの言語 | Content-Language: en,zh | |
レスポンスボディの長さ | コンテンツの長さ: 348 | |
リソースの代替アドレスをリクエスト | Content-Location: /index.htm | |
リソースの MD5 チェック値を返す | Content-MD5: Q2hlY2sgSW50 ZWdyaXR5IQ= = | |
リターンボディ全体におけるこの部分のバイト位置 | Content-Range: bytes 21010-47021/47022 | |
コンテンツの MIME タイプを返します | Content-Type: text/html; charset=utf-8 | |
元のサーバーメッセージが送信された時刻 | Date: 火曜日, 15 Nov 2010 08:12:31 GMT | ETag |
ETag: "737060cd8c284d8af7ad3082f209582d" | Expires | |
Expires: 木, 01 Dec 201 0 16:00:00 GMT | 最終- Modified | |
Last-Modified: 火曜日, 15 Nov 2010 12:45:26 GMT | Location | |
場所: http://www.zcmhi.com/archives/94.html | Pragma | |
プラグマ: no-cache | Proxy-Authenticate | |
Proxy-Authenticate: Basic | refresh | |
更新: 5; url= http://www.zcmhi.com/archives/94 .html | ||
Retry-After | エンティティが一時的に利用できない場合は、指定された時間の後に再試行するようにクライアントに通知します | Retry-After: 120 |
Server | Webサーバーソフトウェア名 | Server: Apache/ 1.3. 27 (UNIX) (Red-HAT/Linux) |
Set-CoOKIE | http cookie | を設定します。 | Set-CoOkie: ユーザー ID = Johndoe = 3600;
ヘッダー フィールドはチャンク化された transfer-encoding の最後に存在します | トレーラー: Max-Forwards | |
Transfer-Encoding | File Transfer-Encoding | Transfer-Encoding:chunked |
Vary | キャッシュされた応答またはオリジンサーバーからのリクエストを使用するようにダウンストリームプロキシに指示します | Vary: * |
Via | 応答が送信された場所をプロキシクライアントに通知します | Via: 1.0 fred、1.1 nowhere。 com (Apache/1.1) |
警告 | エンティティで発生する可能性のある問題に関する警告 | 警告: 199 その他の警告 |
WWW-Authenticate | エンティティをリクエストするためにクライアントが使用する必要がある認可スキームを示します | WWW-認証: 基本 |

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









HTTP ステータス コード 520 は、サーバーがリクエストの処理中に不明なエラーに遭遇し、より具体的な情報を提供できないことを意味します。サーバーがリクエストを処理しているときに不明なエラーが発生したことを示すために使用されます。サーバー構成の問題、ネットワークの問題、またはその他の不明な理由が原因である可能性があります。これは通常、サーバー構成の問題、ネットワークの問題、サーバーの過負荷、またはコーディング エラーが原因で発生します。ステータス コード 520 エラーが発生した場合は、Web サイト管理者またはテクニカル サポート チームに連絡して詳細情報と支援を得ることが最善です。

Linux ヘッダーは、コンテンツに関するメタデータを含めるために使用されるファイルまたはデータ ストリームの先頭を指します。ヘッダー ファイルを正しく記述して使用することで、開発者はシステム リソースをより有効に活用し、コードの可読性と保守性を向上させることができます。

HTTP ステータス コード 403 は、サーバーがクライアントの要求を拒否したことを意味します。 http ステータス コード 403 の解決策は次のとおりです: 1. 認証資格情報を確認します。サーバーが認証を必要とする場合は、正しい資格情報が提供されていることを確認します。2. IP アドレス制限を確認します。サーバーが IP アドレスを制限している場合は、クライアントの IP アドレスは制限されています。ホワイトリストに登録されているか、ブラックリストに登録されていません。3. ファイルのアクセス許可設定を確認します。403 ステータス コードがファイルまたはディレクトリのアクセス許可設定に関連している場合は、クライアントがこれらのファイルまたはディレクトリにアクセスするための十分なアクセス許可を持っていることを確認してください。等

NginxProxyManager を使用して HTTP から HTTPS への自動ジャンプを実装する方法 インターネットの発展に伴い、ますます多くの Web サイトが HTTPS プロトコルを使用してデータ送信を暗号化し、データ セキュリティとユーザーのプライバシー保護を向上させ始めています。 HTTPS プロトコルは SSL 証明書のサポートを必要とするため、HTTPS プロトコルを展開する際には特定の技術サポートが必要です。 Nginx は強力で一般的に使用される HTTP サーバーおよびリバース プロキシ サーバーであり、NginxProxy

HTTP 301 ステータス コードの意味を理解する: Web ページ リダイレクトの一般的なアプリケーション シナリオ インターネットの急速な発展に伴い、Web ページの操作に対する人々の要求はますます高くなっています。 Web デザインの分野では、Web ページのリダイレクトは一般的かつ重要なテクノロジであり、HTTP 301 ステータス コードによって実装されます。この記事では、HTTP 301 ステータス コードの意味と、Web ページ リダイレクトにおける一般的なアプリケーション シナリオについて説明します。 HTTP301 ステータス コードは、永続的なリダイレクト (PermanentRedirect) を指します。サーバーがクライアントのメッセージを受信すると、

http.PostForm 関数を使用して、フォーム データを含む POST リクエストを送信します。Go 言語の http パッケージでは、http.PostForm 関数を使用して、フォーム データを含む POST リクエストを送信できます。 http.PostForm 関数のプロトタイプは次のとおりです。 funcPostForm(urlstring,dataurl.Values)(resp*http.Response,errerror)where, u

クイック アプリケーション: PHP の実践的な開発ケース分析 複数ファイルの非同期 HTTP ダウンロード インターネットの発展に伴い、ファイル ダウンロード機能は多くの Web サイトやアプリケーションの基本的なニーズの 1 つになりました。複数のファイルを同時にダウンロードする必要があるシナリオでは、従来の同期ダウンロード方法は非効率的で時間がかかることがよくあります。このため、PHP を使用して HTTP 経由で複数のファイルを非同期にダウンロードするソリューションがますます一般的になってきています。この記事では、実際の開発事例を通して、PHP 非同期 HTTP の使用方法を詳しく分析します。

解決策: 1. リクエスト ヘッダーの Content-Type を確認する; 2. リクエスト本文のデータ形式を確認する; 3. 適切なエンコード形式を使用する; 4. 適切なリクエスト メソッドを使用する; 5. サーバー側のサポートを確認する。
