From 117dfcc94b4aa16da604d683aa16e51b420cfaf1 Mon Sep 17 00:00:00 2001 From: Unisko PENG Date: Wed, 29 Mar 2023 15:59:01 +0800 Subject: [PATCH] Update Ch14 --- src/Ch20_Final_Project_Building_a_Multithreaded_Web_Server.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Ch20_Final_Project_Building_a_Multithreaded_Web_Server.md b/src/Ch20_Final_Project_Building_a_Multithreaded_Web_Server.md index 9ba6409..6ac40da 100644 --- a/src/Ch20_Final_Project_Building_a_Multithreaded_Web_Server.md +++ b/src/Ch20_Final_Project_Building_a_Multithreaded_Web_Server.md @@ -466,4 +466,4 @@ fn handle_conn(mut stream: TcpStream) { 现在 `if` 与 `else` 两个代码块,就只会返回一个元组中,响应状态行与文件名的相应值了;随后咱们运用第 18 章中曾讨论过的 `let` 语句中的模式,而使用了解构特性,来将这两个值复制给 `status_line` 与 `filename`。 -原先那些重复代码,现在便是在 `if` 与 `else` 两个代码块外面,并使用了 `status_line` 与 `filename` 两个变量。 +原先那些重复代码,现在便是在 `if` 与 `else` 两个代码块外面,并使用了 `status_line` 与 `filename` 两个变量。这令到看出两种情况之间的差别更为容易,并意味着在咱们打算修改文件读取与响应写入工作方式时,只有一处要更新代码。清单 20-9 中代码的行为,将与清单 20-8 中的一致。