回答編集履歴

2

語句修正 正:"Content-Length"/誤:"Content-Type"

2018/06/20 08:27

投稿

dodox86
dodox86

スコア9183

test CHANGED
@@ -22,4 +22,4 @@
22
22
 
23
23
 
24
24
 
25
- パケットキャプチャーして見た時に`Content-Type`が無ければ、上記も参考にしてみてください。
25
+ パケットキャプチャーして見た時に`Content-Length`が無ければ、上記も参考にしてみてください。

1

誤字脱字修正

2018/06/20 08:27

投稿

dodox86
dodox86

スコア9183

test CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
 
12
12
 
13
- 例えば `Content-Length`はヘッダーフィールドに属するものですが、HTTP/1.1に関する最近のRFC(2014年6月提案
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**に関して実装ではそれにそれらに従っていないとHTTP/1.1に準拠したアプリとは言えませんし、**SHOULD**であれば、必ずしも守らなければならないものでもないので、動きが少し違っていても仕方ありません。また、HTTP/1.1自体が長い時間を経ているので、サーバーやクライアントが古いRFCに準拠しているケースもあります。
21
+ ここでRFCについて少し注意しなければならないのは、RFCと言うのはただの仕様の「提案書(Request For Comments)」であって、**SHOULD**とあれば「そうすべき」との提案で、**MUST**であればそれを「しなければならない」とのように定義していることです。**MUST**に関して実装ではそれに従っていないとHTTP/1.1に準拠したアプリケーションとは言えませんし、**SHOULD**であれば、必ずしも守らなければならないものでもないので、動きが少し違っていても仕方ありません。また、HTTP/1.1自体が長い時間を経ているので、サーバーやクライアントが古いRFCに準拠しているケースもあります。
22
22
 
23
23
 
24
24