[作って学ぶ]ブラウザのしくみ
https://gyazo.com/f5b2646ea7b7b7df6e28d387506d7f06
Rust入門してる。
code:console
response:
HttpResponse {
version: "HTTP/1.1",
status_code: 200,
reason: "OK",
headers: [
Header {
name: "Etag",
value: "c88dcf-51-67a0e85f",
},
Header {
name: "Content-Type",
value: "text/html",
},
Header {
name: "Content-Length",
value: "81",
},
Header {
name: "Last-Modified",
value: "Mon, 03 Feb 2025 16:01:35 GMT",
},
Header {
name: "Server",
value: "WEBrick/1.8.1 (Ruby/3.3.5/2024-09-03)",
},
Header {
name: "Date",
value: "Mon, 03 Feb 2025 16:05:06 GMT",
},
Header {
name: "Connection",
value: "close",
},
],
body: "<html>\n <body>\n <h1>TEST PAGE</h1>\n <p>Hello World!</p>\n </body>\n</html>\n",
}INFO os/src/cmd.rs:154: Ok(0) INFO os/src/net/tcp.rs:306: net: tcp: recv: TCP :8080 -> :49152, seq = 512323, ack = 1316, flags = 0b0000000000010000 ACK INFO os/src/net/tcp.rs:379: net: tcp: recv: TCP connection closed