質問編集履歴

2

その上で

2018/03/11 05:00

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -46,6 +46,6 @@
46
46
 
47
47
  「websocketはアプリケーション層にあたりますか?
48
48
 
49
- トランスポート層のtcp/ipプロトコルに沿って、websocketの通信を行うということであっていますか?」
49
+ トランスポート層のtcp/ipプロトコルに沿って、その上で、websocketの通信を行うということであっていますか?」
50
50
 
51
51
  ということになりますでしょうか?

1

指摘を受けて

2018/03/11 05:00

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -12,10 +12,40 @@
12
12
 
13
13
  トランスポート層のtcp/ipプロトコルに沿って、websocketの通信を行うということであっていますか?
14
14
 
15
+
16
+
15
- httpはガン無視ということで理解はあっていますよね?
17
+ ~~httpはガン無視ということで理解はあっていますよね?~~
16
18
 
17
19
 
18
20
 
19
- 以下の過去質問に派生した質問になります。
21
+ =======================================================
20
22
 
23
+
24
+
25
+ > 「websocket」でぐぐれば解説がたくさん出てきます。
26
+
27
+ > それを読めばこれは間違いということがわかると思います。
28
+
29
+
30
+
31
+ y_waiwaiさんから指摘を受けたので、とりあえずwikiを読みました。
32
+
33
+
34
+
35
+
36
+
37
+ > ハンドシェイクはHTTPの様であるが、厳密には異なる。サーバ側は最初HTTPの要求として解釈し、そして、WebSocketへと切り替える。
38
+
21
- [TCP/IPとHTTPについて - webサーバーにリクエストが来た時点では全部のリクエストが揃ってる?](https://teratail.com/questions/116973)
39
+ https://ja.wikipedia.org/wiki/WebSocket
40
+
41
+
42
+
43
+ ハンドシェイク時に限ってはhttp(s)通信。
44
+
45
+ ハンドシェイク以降はhttp通信ではなくなるので、最初の質問に戻って、
46
+
47
+ 「websocketはアプリケーション層にあたりますか?
48
+
49
+ トランスポート層のtcp/ipプロトコルに沿って、websocketの通信を行うということであっていますか?」
50
+
51
+ ということになりますでしょうか?