回答編集履歴
2
語句修正 正:"Content-Length"/誤:"Content-Type"
test
CHANGED
@@ -22,4 +22,4 @@
|
|
22
22
|
|
23
23
|
|
24
24
|
|
25
|
-
パケットキャプチャーして見た時に`Content-
|
25
|
+
パケットキャプチャーして見た時に`Content-Length`が無ければ、上記も参考にしてみてください。
|
1
誤字脱字修正
test
CHANGED
@@ -10,7 +10,7 @@
|
|
10
10
|
|
11
11
|
|
12
12
|
|
13
|
-
例えば `Content-Length`はヘッダーフィールドに属するものですが、HTTP/1.1に関する最近
|
13
|
+
例えば `Content-Length`はヘッダーフィールドに属するものですが、HTTP/1.1に関する最近(2014年6月)のRFC
|
14
14
|
|
15
15
|
[RFC 7230 3.3.2. Content-Length](http://httpwg.org/specs/rfc7230.html#header.content-length)
|
16
16
|
|
@@ -18,7 +18,7 @@
|
|
18
18
|
|
19
19
|
|
20
20
|
|
21
|
-
ここでRFCについて少し注意しなければならないのは、RFCと言うのはただの仕様の「提案書(Request For Comments)」であって、**SHOULD**とあれば「そうすべき」との提案で、**MUST**であればそれを「しなければならない」とのように定義していることです。**MUST**に関して実装ではそれに
|
21
|
+
ここでRFCについて少し注意しなければならないのは、RFCと言うのはただの仕様の「提案書(Request For Comments)」であって、**SHOULD**とあれば「そうすべき」との提案で、**MUST**であればそれを「しなければならない」とのように定義していることです。**MUST**に関して実装ではそれに従っていないとHTTP/1.1に準拠したアプリケーションとは言えませんし、**SHOULD**であれば、必ずしも守らなければならないものでもないので、動きが少し違っていても仕方ありません。また、HTTP/1.1自体が長い時間を経ているので、サーバーやクライアントが古いRFCに準拠しているケースもあります。
|
22
22
|
|
23
23
|
|
24
24
|
|