1. ホーム
  2. http

[解決済み] HTTPエンティティとは何ですか?

2022-09-09 13:57:05

質問

どなたか HTTP エンティティ とは何でしょうか?

私はHTTPClientのドキュメントを読んでいますが、私はそれが何を意味するのかよく理解していないのですか?

どのように解決するのですか?

ある HTTP エンティティ は、HTTP リクエストやレスポンスの大部分を占め、以下の要素から構成されます。 ヘッダの一部 とボディ (存在する場合) から構成されます。 リクエストやステータス行を除いたリクエストやレスポンス全体と思われます (ただし 特定のヘッダーフィールドはエンティティの一部とみなされます ).

説明のために、以下はリクエストです。

POST /foo HTTP/1.1          # Not part of the entity.
Content-Type: text/plain    # ┬ The entity is from this line down...
Content-Length: 1234        # │
                            # │
Hello, World! ...           # ┘

そして、応答。

HTTP/1.1 200 OK             # Not part of the entity.
Content-Length: 438         # ┬ The entity is from this line down...
Content-Type: text/plain    # │
                            # │
Response body ...           # ┘