ch01
Oct 27, 2026 03:26
· 28:41
· Vietnamese
· Whisper Turbo
· 3 Звуци
Овој препис истекува во 16 -Дневните денови.
Надоградба за трајно складирање →
Прикажувам само
0:00
S…
Speaker 1 (ch01)
Nhằm đáp ứng nhu cầu sử dụng ngày càng lớn và đa dạng của người dùng,
0:03
S…
Speaker 1 (ch01)
nhiều phần mềm ứng dụng đã ra đời,
0:05
S…
Speaker 1 (ch01)
trong đó có ứng dụng web.
0:07
S…
Speaker 1 (ch01)
Ứng dụng web là một dạng phần mềm ứng dụng rất phổ biến ngày nay.
0:10
S…
Speaker 1 (ch01)
Google,
0:11
S…
Speaker 1 (ch01)
Facebook,
0:12
S…
Speaker 1 (ch01)
Wikipedia là một vài ví dụ trong rất nhiều ứng dụng web nổi tiếng,
0:16
S…
Speaker 1 (ch01)
có hàng triệu người sử dụng trên khắp thế giới.
0:18
S…
Speaker 1 (ch01)
Các tổ chức,
0:19
S…
Speaker 1 (ch01)
doanh nghiệp,
0:20
S…
Speaker 1 (ch01)
ở bất kể quy mô nào,
0:21
S…
Speaker 1 (ch01)
hầu như đều sở hữu những dụng ứng dụng web riêng nhằm cung cấp tin tức,
0:25
S…
Speaker 1 (ch01)
quảng bá sản phẩm,
0:27
S…
Speaker 1 (ch01)
xử lý nghiệp vụ.
0:28
S…
Speaker 1 (ch01)
Giao dịch với khách hàng,
0:29
S…
Speaker 1 (ch01)
nhiều cá nhân cũng là chủ sở hữu của ít hay nhiều các ứng dụng web khác nhau.
0:34
S…
Speaker 1 (ch01)
Ứng dụng web có những đặc trưng khác biệt so với các dạng phần mềm ứng dụng còn lại.
0:38
S…
Speaker 1 (ch01)
Thứ nhất,
0:39
S…
Speaker 1 (ch01)
giao diện hay tương tác với người dùng của ứng dụng web không được thực hiện trực tiếp mà
0:43
S…
Speaker 1 (ch01)
gián tiếp thông qua các phần mềm trung gian là trình duyệt web,
0:45
S…
Speaker 1 (ch01)
gọi tắt là trình duyệt,
0:47
S…
Speaker 1 (ch01)
và trình phục vụ web,
0:48
S…
Speaker 1 (ch01)
gọi tắt là trình phục vụ.
0:50
S…
Speaker 1 (ch01)
Người dùng tương tác với trình duyệt,
0:52
S…
Speaker 1 (ch01)
trình duyệt giao tiếp với trình phục vụ,
0:54
S…
Speaker 1 (ch01)
và trình phục vụ giao tiếp với ứng dụng web.
0:56
S…
Speaker 1 (ch01)
Thông qua chuỗi tương tác và giao tiếp như vậy,
0:59
S…
Speaker 1 (ch01)
người dùng có thể gửi yêu cầu đến ứng dụng web.
1:01
S…
Speaker 1 (ch01)
Và ở chiều ngược lại ứng dụng web có thể trả kết quả xử lý về cho người dùng.
1:06
S…
Speaker 1 (ch01)
Trình duyệt chạy ngay trên thiết bị của người dùng trong khi trình phục vụ và ứng dụng web
1:10
S…
Speaker 1 (ch01)
chạy trên máy tính ở xa trên Internet.
1:12
S…
Speaker 1 (ch01)
Trình duyệt và người dùng tạo nên bên khách,
1:14
S…
Speaker 1 (ch01)
trong khi trình phục vụ và ứng dụng web bên phục vụ.
1:17
S…
Speaker 1 (ch01)
Giao tiếp giữa trình duyệt và trình phục vụ web được thực hiện theo giao thức HTTP theo
1:22
S…
Speaker 1 (ch01)
mô hình khách phục vụ.
1:23
S…
Speaker 2 (ch01)
Thứ hai,
1:23
S…
Speaker 2 (ch01)
kết quả xử lý hay đầu ra của ứng dụng web,
1:26
S…
Speaker 2 (ch01)
sản phẩm mà bên khách yêu cầu,
1:28
S…
Speaker 2 (ch01)
còn gọi là nội dung web,
1:30
S…
Speaker 2 (ch01)
không phải là dữ liệu như những ứng dụng khác.
1:32
S…
Speaker 2 (ch01)
mà chủ yếu là mã nguồn được thể hiện bằng các ngôn ngữ lập trình HTML,
1:36
S…
Speaker 2 (ch01)
JavaScript và CSS.
1:38
S…
Speaker 2 (ch01)
Trình duyệt web có nhiệm vụ thông dịch mã nguồn nhận được và trình diễn kết quả
1:42
S…
Speaker 2 (ch01)
cho người dùng.
1:43
S…
Speaker 2 (ch01)
Nội dung web có chứa các siêu liên kết và trên giao diện của trình duyệt.
1:47
S…
Speaker 2 (ch01)
Người dùng có thể chọn theo các siêu liên kết để chuyển từ nội dung này đến nội
1:51
S…
Speaker 2 (ch01)
dung khác.
1:51
S…
Speaker 1 (ch01)
Theo Colin English Dictionary năm 2012,
1:55
S…
Speaker 1 (ch01)
ứng dụng web là phần mềm ứng dụng được truy cập trên Internet.
1:59
S…
Speaker 1 (ch01)
Random House Dictionary năm 2017 đưa ra một định nghĩa chi
2:03
S…
Speaker 1 (ch01)
tiết hơn về ứng dụng web.
2:04
S…
Speaker 1 (ch01)
Theo đó,
2:05
S…
Speaker 1 (ch01)
ứng dụng web là phần mềm cung cấp chức năng tương tác và được truy cập thông qua
2:09
S…
Speaker 1 (ch01)
trình duyệt web và URL.
2:10
S…
Speaker 1 (ch01)
Các định nghĩa này ẩn vai trò của trình phục vụ web,
2:13
S…
Speaker 1 (ch01)
HTTP và đặc trưng của nội dung web.
2:16
S…
Speaker 1 (ch01)
Do vậy,
2:17
S…
Speaker 1 (ch01)
ứng dụng web nên được nhận diện theo các đặc trưng đã được trình bày ở trên.
2:21
S…
Speaker 2 (ch01)
Nội dung mà ứng dụng web cung cấp cho trình khách được tạo ra từ các tài nguyên
2:25
S…
Speaker 2 (ch01)
web, từ góc độ lưu trữ.
2:26
S…
Speaker 2 (ch01)
Ứng dụng web là tập hợp các tài nguyên web.
2:29
S…
Speaker 2 (ch01)
Tài nguyên là bất kỳ thứ gì có thể tạo ra nội dung.
2:32
S…
Speaker 2 (ch01)
Tài nguyên thường gặp nhất là tiệp.
2:34
S…
Speaker 2 (ch01)
Tài nguyên cũng có thể là một tiến trình với một socket và một dòng dữ
2:38
S…
Speaker 2 (ch01)
liệu ra.
2:38
S…
Speaker 2 (ch01)
Có thể hình dung tài nguyên là đơn vị sản xuất ra nội dung.
2:41
S…
Speaker 2 (ch01)
Và bên phục vụ có nhiều đơn vị như vậy.
2:43
S…
Speaker 2 (ch01)
Mỗi lần gửi yêu cầu tới trình phục vụ,
2:46
S…
Speaker 2 (ch01)
trình duyệt chỉ định rõ một tài nguyên duy nhất nó cần.
2:48
S…
Speaker 1 (ch01)
Trình duyệt ít khi yêu cầu tài nguyên không phải là HTML ngay từ đầu,
2:53
S…
Speaker 1 (ch01)
thay vào đó.
2:54
S…
Speaker 1 (ch01)
Trình duyệt sẽ bắt đầu với việc yêu cầu một tài liệu HTML.
2:57
S…
Speaker 1 (ch01)
Phân tích nội dung HTML nhận được rồi yêu cầu các tài nguyên
3:01
S…
Speaker 1 (ch01)
được tham chiếu bởi HTML.
3:03
S…
Speaker 1 (ch01)
Một tài liệu HTML cùng các tài nguyên được nó tham chiếu được
3:07
S…
Speaker 1 (ch01)
gọi là trang web.
3:07
S…
Speaker 1 (ch01)
Một cách logic,
3:08
S…
Speaker 1 (ch01)
ứng dụng web là tập các trang web có quan hệ mật thiết với nhau về chức năng,
3:12
S…
Speaker 1 (ch01)
dữ liệu và người dùng.
3:14
S…
Speaker 2 (ch01)
Một trang web không chỉ chứa các siêu liên kết đến các trang trong cùng ứng dụng
3:18
S…
Speaker 2 (ch01)
mà còn có thể có những siêu liên kết đến các trang thuộc ứng dụng khác.
3:21
S…
Speaker 2 (ch01)
Đông đảo các trang web có mặt trên Internet cùng số lượng lớn các siêu liên kết giữa
3:26
S…
Speaker 2 (ch01)
chúng tạo nên một mạng lưới,
3:27
S…
Speaker 2 (ch01)
một không gian thông tin hết sức phong phú và rộng khắp gọi là worldwide web,
3:31
S…
Speaker 2 (ch01)
Internet,
3:32
S…
Speaker 2 (ch01)
trình phục vụ web,
3:33
S…
Speaker 2 (ch01)
trình duyệt web và giao thức HTTP là những thành phần quan trọng tạo
3:37
S…
Speaker 2 (ch01)
nên hạ tầng cho việc xây dựng không gian thông tin này,
3:40
S…
Speaker 2 (ch01)
hay là hạ tầng cho việc triển khai và khai thác các ứng dụng web.
3:43
S…
Speaker 3 (ch01)
Cần phân biệt ứng dụng web với website.
3:46
S…
Speaker 3 (ch01)
Website là thuật ngữ để chỉ một nhóm các trang web được kết nối với nhau và cùng
3:50
S…
Speaker 3 (ch01)
mang thông tin về một chủ đề hay một nhóm các chủ đề liên quan gần gũi với nhau.
3:54
S…
Speaker 3 (ch01)
Các trang web thuộc cùng website không nhất thiết phải thuộc cùng ứng dụng web.
3:58
S…
Speaker 1 (ch01)
Ngoài trình duyệt,
4:00
S…
Speaker 1 (ch01)
các phần mềm khác như Telnet,
4:01
S…
Speaker 1 (ch01)
Roller cũng yêu cầu và sử dụng nội dung do ứng dụng web tạo ra.
4:05
S…
Speaker 1 (ch01)
Trình duyệt và các phần mềm có sử dụng nội dung web được gọi chung là trình khách web.
4:09
S…
Speaker 1 (ch01)
Các trình khách sử dụng nội dung web theo nhiều cách khác nhau.
4:13
S…
Speaker 1 (ch01)
Nếu như trình duyệt thông dịch mã nguồn nhận được và hiển thị kết quả,
4:16
S…
Speaker 1 (ch01)
tương tác với người dùng thì crawler tìm kiếm nội dung trên mã nguồn.
4:20
S…
Speaker 1 (ch01)
Telnet và Get đơn giản chỉ kéo mã nguồn về máy tính của người dùng,
4:23
S…
Speaker 1 (ch01)
do tính phổ biến rõ rệt của trình duyệt.
4:26
S…
Speaker 1 (ch01)
Trong giáo trình này,
4:27
S…
Speaker 1 (ch01)
nếu không có phát biểu rõ ràng,
4:29
S…
Speaker 1 (ch01)
trình khách web được hiểu là trình duyệt web.
4:31
S…
Speaker 1 (ch01)
Hai thuật ngữ trình duyệt và trình khách có thể được sử dụng thay thế cho nhau.
4:35
S…
Speaker 1 (ch01)
Các trình duyệt điển hình bao gồm Mozilla Firefox,
4:38
S…
Speaker 1 (ch01)
Google Chrome,
4:39
S…
Speaker 1 (ch01)
Microsoft Edge,
4:40
S…
Speaker 1 (ch01)
Apple Safari.
4:42
S…
Speaker 2 (ch01)
Trình phục vụ web còn được gọi với tên khác là trình phục vụ HTTP,
4:45
S…
Speaker 2 (ch01)
HTTP Server,
4:48
S…
Speaker 2 (ch01)
vì giao thức truyền thông giữa trình phục vụ web và trình khách là HTTP.
4:52
S…
Speaker 2 (ch01)
Một mặt,
4:53
S…
Speaker 2 (ch01)
trình phục vụ có nhiệm vụ giao tiếp với trình khách để nhận các yêu cầu từ trình khách
4:57
S…
Speaker 2 (ch01)
và gửi đáp ứng cho trình khách.
5:00
S…
Speaker 2 (ch01)
Trình phục vụ web phải tương tác với ứng dụng web để chuyển tiếp yêu cầu đến
5:04
S…
Speaker 2 (ch01)
ứng dụng và nhận kết quả xử lý từ ứng dụng.
5:06
S…
Speaker 2 (ch01)
Cùng một lúc,
5:07
S…
Speaker 2 (ch01)
trình phục vụ web phải giao tiếp với nhiều trình khách,
5:09
S…
Speaker 2 (ch01)
đồng thời tương tác với nhiều ứng dụng web.
5:12
S…
Speaker 2 (ch01)
Các trình phục vụ web phổ biến bao gồm Apache,
5:14
S…
Speaker 2 (ch01)
EES và Nginx.
5:16
S…
Speaker 1 (ch01)
Cũng như các ứng dụng khác,
5:18
S…
Speaker 1 (ch01)
ứng dụng web cần có môi trường để thực thi.
5:20
S…
Speaker 1 (ch01)
Môi trường đó được cung cấp bởi trình phục vụ ứng dụng.
5:23
S…
Speaker 1 (ch01)
Trình phục vụ ứng dụng bao gồm các ngôn ngữ lập trình và các thư viện thực thi.
5:27
S…
Speaker 1 (ch01)
Ứng dụng web là mã chạy trên trình phục vụ ứng dụng và được biết bằng ngôn ngữ được trình
5:32
S…
Speaker 1 (ch01)
phục vụ ứng dụng hỗ trợ.
5:33
S…
Speaker 1 (ch01)
Ứng dụng web gọi đến các thư viện thời gian thực thi cùng các thành phần khác được trình
5:37
S…
Speaker 1 (ch01)
phục vụ ứng dụng cung cấp.
5:38
S…
Speaker 1 (ch01)
Giao tiếp giữa trình phục vụ ứng dụng với trình phục vụ web có thể thực hiện thông qua
5:42
S…
Speaker 1 (ch01)
CGI.
5:43
S…
Speaker 1 (ch01)
Ví dụ,
5:44
S…
Speaker 1 (ch01)
Active Phone và Apache được kết hợp theo cách này.
5:47
S…
Speaker 1 (ch01)
Theo CGI,
5:48
S…
Speaker 1 (ch01)
trình phục vụ ứng dụng đứng sau trình phục vụ web.
5:51
S…
Speaker 1 (ch01)
Chạy độc lập với trình phục vụ web như một ứng dụng bàn giao tiếp được nối ống
5:55
S…
Speaker 1 (ch01)
vào ra với trình phục vụ web.
5:56
S…
Speaker 1 (ch01)
Các nối ống vào ra giúp chuyển tiếp yêu cầu từ trình phục vụ web đến trình phục vụ
6:00
S…
Speaker 1 (ch01)
ứng dụng cũng như chuyển kết quả từ trình phục vụ ứng dụng đến trình phục vụ web.
6:04
S…
Speaker 1 (ch01)
Hạn chế của CGI là tiêu tốn tài nguyên và tốc độ xử lý chậm do
6:08
S…
Speaker 1 (ch01)
việc khởi tạo các tiến trình phục vụ ứng dụng,
6:10
S…
Speaker 1 (ch01)
nhằm khắc phục những hạn chế này.
6:12
S…
Speaker 1 (ch01)
Các trình phục vụ web hiện nay đều cho phép tích hợp các trình phục vụ ứng dụng như
6:16
S…
Speaker 1 (ch01)
những mô đun và giao tiếp với chúng thông qua API.
6:19
S…
Speaker 1 (ch01)
Nói cách khác,
6:20
S…
Speaker 1 (ch01)
trình phục vụ ứng dụng được nhúng trong trình phục vụ web và hai trình phục vụ hòa
6:24
S…
Speaker 1 (ch01)
nhập vào nhau.
6:25
S…
Speaker 1 (ch01)
Được gọi bằng một tên chung là trình phục vụ web.
6:27
S…
Speaker 1 (ch01)
Ví dụ,
6:28
S…
Speaker 1 (ch01)
Apache không chỉ có HTTPZ,
6:31
S…
Speaker 1 (ch01)
phục vụ web,
6:32
S…
Speaker 1 (ch01)
mà còn có mút PHP,
6:33
S…
Speaker 1 (ch01)
mút Python,
6:34
S…
Speaker 1 (ch01)
mút tơn để phục vụ ứng dụng.
6:36
S…
Speaker 3 (ch01)
Một thành phần nữa không thể thiếu trong các ứng dụng web ngày nay là cơ sở dữ
6:40
S…
Speaker 3 (ch01)
liệu cho lưu trữ bền vững.
6:42
S…
Speaker 3 (ch01)
Hầu hết các hệ quản trị cơ sở dữ liệu phổ biến hiện nay như MariaDB,
6:46
S…
Speaker 3 (ch01)
MySQL,
6:47
S…
Speaker 3 (ch01)
Microsoft SQL,
6:49
S…
Speaker 3 (ch01)
Oracle hay LavaDB đều có thể sử dụng cho ứng dụng
6:53
S…
Speaker 3 (ch01)
web.
6:54
S…
Speaker 3 (ch01)
Trình phục vụ ứng dụng cung cấp các giao diện cho phép ứng dụng web kết nối đến
6:58
S…
Speaker 3 (ch01)
các cơ sở dữ liệu khác nhau và thao tác dữ liệu.
7:01
S…
Speaker 3 (ch01)
Hệ quản trị cơ sở dữ liệu thường được cài đặt trên máy tính trong cùng mạng
7:05
S…
Speaker 3 (ch01)
cục bộ với máy tính chạy trình phục vụ web nhằm đảm bảo tốc độ truy xuất dữ liệu.
7:09
S…
Speaker 3 (ch01)
Hệ quản trị cơ sở dữ liệu cũng thuộc về bên phục vụ.
7:12
S…
Speaker 2 (ch01)
Đến lúc này,
7:13
S…
Speaker 2 (ch01)
tất cả các thành phần liên quan ứng dụng web đều đã được giới thiệu nhằm
7:17
S…
Speaker 2 (ch01)
cung cấp bức tranh toàn cảnh về ứng dụng web,
7:19
S…
Speaker 2 (ch01)
một khung nhìn chung cho tất cả các thành phần được vẽ ra như
7:23
S…
Speaker 2 (ch01)
Khung nhìn ấy phản ánh đầy đủ các thành phần cũng như tương tác giữa các thành phần.
7:27
S…
Speaker 2 (ch01)
Ứng dụng web được xây dựng theo kiến trúc đa tầng,
7:30
S…
Speaker 2 (ch01)
entire architecture,
7:31
S…
Speaker 2 (ch01)
trong đó mỗi tầng thực hiện một số chức năng riêng,
7:34
S…
Speaker 2 (ch01)
cung cấp dịch vụ cho tầng liền trên,
7:36
S…
Speaker 2 (ch01)
và sử dụng dịch vụ được cung cấp bởi tầng liền dưới.
7:39
S…
Speaker 2 (ch01)
Kiến trúc đa tầng được áp dụng cho ứng dụng web thường bao gồm 3 tầng,
7:43
S…
Speaker 2 (ch01)
trình diễn,
7:43
S…
Speaker 2 (ch01)
logic nghiệp vụ và truy cập dữ liệu,
7:46
S…
Speaker 2 (ch01)
tầng trình diễn,
7:47
S…
Speaker 2 (ch01)
presentation,
7:48
S…
Speaker 2 (ch01)
bao gồm trình khách,
7:49
S…
Speaker 2 (ch01)
có nhiệm vụ chính là trình diễn kết quả và tương tác.
7:52
S…
Speaker 2 (ch01)
Với người dùng,
7:53
S…
Speaker 2 (ch01)
tầng logic nghiệp vụ,
7:54
S…
Speaker 2 (ch01)
build in its logic,
7:56
S…
Speaker 2 (ch01)
bao gồm trình phục vụ web và ứng dụng web,
7:58
S…
Speaker 2 (ch01)
có nhiệm vụ giải quyết bài toán,
8:00
S…
Speaker 2 (ch01)
nhận yêu cầu giải quyết từ tầng trình diễn và trả kết quả cho tầng trình diễn,
8:04
S…
Speaker 2 (ch01)
tầng truy cập dữ liệu,
8:06
S…
Speaker 2 (ch01)
data access,
8:07
S…
Speaker 2 (ch01)
thường bao gồm hệ quản trị cơ sở dữ liệu,
8:09
S…
Speaker 2 (ch01)
có nhiệm vụ lưu trữ và thao tác dữ liệu,
8:12
S…
Speaker 2 (ch01)
nhận yêu cầu thao tác dữ liệu từ tầng logic nghiệp vụ và trả dữ liệu cho
8:16
S…
Speaker 2 (ch01)
tầng logic nghiệp vụ.
8:17
S…
Speaker 1 (ch01)
Yêu cầu xử lý thường phát sinh từ tầng trình diễn và do người dùng đưa ra.
8:21
S…
Speaker 1 (ch01)
Trong khi xử lý yêu cầu này,
8:23
S…
Speaker 1 (ch01)
tầng trình diễn gọi đến tầng logic nghiệp vụ.
8:25
S…
Speaker 1 (ch01)
Tiếp đó,
8:26
S…
Speaker 1 (ch01)
tầng logic nghiệp vụ gọi đến tầng truy cập dữ liệu.
8:29
S…
Speaker 1 (ch01)
Tầng truy cập dữ liệu xử lý xong thì tầng logic nghiệp vụ mới có dữ liệu và
8:33
S…
Speaker 1 (ch01)
xử lý tiếp.
8:34
S…
Speaker 1 (ch01)
Tầng logic nghiệp vụ xử lý xong thì tầng trình diễn mới có kết quả và trình
8:38
S…
Speaker 1 (ch01)
diễn cho người dùng.
8:38
S…
Speaker 1 (ch01)
Quá trình phát sinh và kết thúc của các yêu cầu xử lý trên các tầng,
8:42
S…
Speaker 1 (ch01)
như vừa mô tả,
8:43
S…
Speaker 1 (ch01)
có hình ảnh của một ngăn xếp,
8:45
S…
Speaker 1 (ch01)
stack.
8:46
S…
Speaker 1 (ch01)
Do vậy,
8:46
S…
Speaker 1 (ch01)
kiến trúc đa tầng cho ứng dụng web còn được gọi là ngăn xếp
8:50
S…
Speaker 1 (ch01)
Web stack,
8:51
S…
Speaker 1 (ch01)
các tầng trình diễn,
8:52
S…
Speaker 1 (ch01)
logic nghiệp vụ và truy cập dữ liệu là những phần tử trong ngăn xếp ấy.
8:56
S…
Speaker 3 (ch01)
Một trình phục vụ web có thể lưu trữ nhiều ứng dụng web.
8:59
S…
Speaker 3 (ch01)
Do vậy,
9:00
S…
Speaker 3 (ch01)
các ứng dụng web cần được gán định danh để phân biệt ứng dụng này với ứng dụng
9:04
S…
Speaker 3 (ch01)
khác. Một ứng dụng web cần có ít nhất một định danh,
9:07
S…
Speaker 3 (ch01)
nhưng có thể có nhiều định danh.
9:09
S…
Speaker 3 (ch01)
Ngược lại,
9:10
S…
Speaker 3 (ch01)
một định danh chỉ được gán cho duy nhất một ứng dụng.
9:13
S…
Speaker 3 (ch01)
Các trình phục vụ web ngày nay thường sử dụng kết hợp lược đồ là HTTP
9:17
S…
Speaker 3 (ch01)
hoặc HTTPS,
9:19
S…
Speaker 3 (ch01)
địa chỉ IP,
9:20
S…
Speaker 3 (ch01)
số hiệu cổng TCP và tên máy,
9:23
S…
Speaker 3 (ch01)
hotname,
9:23
S…
Speaker 3 (ch01)
trại trình phục web để làm định danh cho ứng dụng web.
9:26
S…
Speaker 3 (ch01)
Việc gán định danh cho ứng dụng web,
9:29
S…
Speaker 3 (ch01)
theo đó,
9:30
S…
Speaker 3 (ch01)
còn được gọi là buộc,
9:31
S…
Speaker 3 (ch01)
binding,
9:32
S…
Speaker 3 (ch01)
lược đồ,
9:32
S…
Speaker 3 (ch01)
địa chỉ IP,
9:34
S…
Speaker 3 (ch01)
số hiệu cổng và tên miền cho ứng dụng.
9:36
S…
Speaker 3 (ch01)
Lý do sử dụng phương thức định danh này có liên quan đến giao thức HTTP.
9:41
S…
Speaker 3 (ch01)
HTTP sử dụng TCP ở tầm giao vận,
9:44
S…
Speaker 3 (ch01)
có thể qua tầm trung gian TLS.
9:46
S…
Speaker 3 (ch01)
Gói TCP được gửi từ trình khách đến trình phục vụ web có các
9:50
S…
Speaker 3 (ch01)
trường thông tin về địa chỉ IP và số hiệu cổng đích của máy phục vụ.
9:54
S…
Speaker 3 (ch01)
Tải của nó là yêu cầu HTTP có chứa thông tin về tên của
9:58
S…
Speaker 3 (ch01)
máy phục vụ.
9:58
S…
Speaker 3 (ch01)
Do vậy,
10:00
S…
Speaker 3 (ch01)
Căn cứ vào gói tin nhận được,
10:01
S…
Speaker 3 (ch01)
trình phục vụ web có thể nhận biết được yêu cầu trong gói tin đó dành cho
10:05
S…
Speaker 3 (ch01)
ứng dụng nào và truyền yêu cầu đến đúng ứng dụng đó.
10:08
S…
Speaker 3 (ch01)
Có thể buộc nhiều tổ hợp bất kỳ của lược đồ,
10:10
S…
Speaker 3 (ch01)
địa chỉ IP,
10:11
S…
Speaker 3 (ch01)
số hiệu cổng và tên máy cho một ứng dụng.
10:14
S…
Speaker 3 (ch01)
Tuy nhiên,
10:15
S…
Speaker 3 (ch01)
trong thực hành,
10:16
S…
Speaker 3 (ch01)
3 cách thức thường được thực hiện là buộc theo IP,
10:19
S…
Speaker 3 (ch01)
IP Base,
10:20
S…
Speaker 3 (ch01)
theo cổng,
10:21
S…
Speaker 3 (ch01)
Top Base,
10:22
S…
Speaker 3 (ch01)
hoặc theo tên,
10:23
S…
Speaker 3 (ch01)
Name Base.
10:24
S…
Speaker 3 (ch01)
Buộc theo IP sử dụng địa chỉ IP làm định danh,
10:27
S…
Speaker 3 (ch01)
không phân biệt số hiệu cổng và tên máy.
10:29
S…
Speaker 3 (ch01)
Máy chạy trình phục vụ web phải có nhiều giao diện mạng mới thực hiện được cách
10:34
S…
Speaker 3 (ch01)
thức buộc này.
10:34
S…
Speaker 3 (ch01)
Buộc theo cổng sử dụng số hiệu cổng làm định danh,
10:37
S…
Speaker 3 (ch01)
không phân biệt địa chỉ IP và tên máy.
10:40
S…
Speaker 3 (ch01)
Buộc theo tên sử dụng tên máy làm định danh.
10:42
S…
Speaker 3 (ch01)
Buộc theo tên được ưa chuộng hơn do người dùng chỉ cần nhớ tên miền để truy
10:46
S…
Speaker 3 (ch01)
cập ứng dụng.
10:47
S…
Speaker 3 (ch01)
Thiết lập định danh cho ứng dụng web bằng cách thức buộc như mô tả ở trên còn được
10:51
S…
Speaker 3 (ch01)
gọi với tên khác là lưu chữ ảo.
10:53
S…
Speaker 3 (ch01)
Virtual Hosting,
10:54
S…
Speaker 3 (ch01)
vì với việc thay đổi địa chỉ IP,
10:56
S…
Speaker 3 (ch01)
số hiệu cổng hay tên miền,
10:58
S…
Speaker 3 (ch01)
người dùng nhìn thấy các ứng dụng web có vẻ như được phục vụ từ các máy hay
11:02
S…
Speaker 3 (ch01)
các trình phục vụ khác nhau,
11:04
S…
Speaker 3 (ch01)
nhưng thực tế chúng có thể được phục vụ bởi cùng một trình phục vụ.
11:07
S…
Speaker 2 (ch01)
Tiếp theo ứng dụng web,
11:09
S…
Speaker 2 (ch01)
từng tài nguyên web cũng cần được định dành.
11:11
S…
Speaker 2 (ch01)
Hơn nữa,
11:12
S…
Speaker 2 (ch01)
địa chỉ và cách thức truy cập tài nguyên web cũng cần được xác định.
11:15
S…
Speaker 2 (ch01)
Định vị tài nguyên đồng nhất,
11:16
S…
Speaker 2 (ch01)
URL,
11:17
S…
Speaker 2 (ch01)
được sử dụng để xác định địa chỉ và cách thức truy cập tài nguyên trên Internet.
11:22
S…
Speaker 2 (ch01)
Các tài nguyên được truy cập thông qua URL của chúng.
11:25
S…
Speaker 2 (ch01)
URL có cấu trúc như sau,
11:27
S…
Speaker 2 (ch01)
sờ kim,
11:28
S…
Speaker 2 (ch01)
gạch chéo gạch chéo host,
11:30
S…
Speaker 2 (ch01)
pod gạch chéo part query string thang bookmark.
11:32
S…
Speaker 2 (ch01)
6 thành phần có thể có trong URL lần lượt là lược đồ,
11:36
S…
Speaker 2 (ch01)
địa chỉ máy,
11:37
S…
Speaker 2 (ch01)
số hiệu cổng,
11:38
S…
Speaker 2 (ch01)
đường dẫn,
11:39
S…
Speaker 2 (ch01)
chuỗi truy vấn,
11:40
S…
Speaker 2 (ch01)
và điểm đánh dấu.
11:41
S…
Speaker 2 (ch01)
Trong đó các thành phần bắt buộc là lược đồ và địa chỉ máy.
11:44
S…
Speaker 2 (ch01)
Lược đồ cho biết cách thức truy cập tài nguyên.
11:47
S…
Speaker 2 (ch01)
Đối với tài nguyên web,
11:48
S…
Speaker 2 (ch01)
2 lược đồ có thể áp dụng là HTTP.
11:51
S…
Speaker 2 (ch01)
và HTTPS.
11:52
S…
Speaker 2 (ch01)
Nếu lược đồ HTTP được sử dụng,
11:55
S…
Speaker 2 (ch01)
giao tiếp HTTP sẽ được thực hiện trực tiếp trên kết nối TCP.
11:59
S…
Speaker 2 (ch01)
Nếu lược đồ HTTPS được sử dụng,
12:02
S…
Speaker 2 (ch01)
giao tiếp HTTP được đào hầm trong giao thức bảo mật TLS.
12:06
S…
Speaker 2 (ch01)
TLS sử dụng kết nối TCP,
12:09
S…
Speaker 2 (ch01)
địa chỉ máy được xác định bằng tên miền hoặc địa chỉ IP của máy chạy
12:13
S…
Speaker 2 (ch01)
trình phục vụ web.
12:14
S…
Speaker 2 (ch01)
Số hiệu cổng là cổng đã được buộc cho ứng dụng.
12:16
S…
Speaker 2 (ch01)
Cổng chuẩn mặc định cho ứng dụng web là 80 với lược đồ HTTP và
12:21
S…
Speaker 2 (ch01)
443 với lược đồ HTTPS.
12:23
S…
Speaker 2 (ch01)
Nếu cổng chuẩn mặc định được sử dụng,
12:25
S…
Speaker 2 (ch01)
thành phần số hiệu cổng có thể vắng mặt.
12:28
S…
Speaker 2 (ch01)
Trong trường hợp không sử dụng cổng chuẩn mặc định,
12:30
S…
Speaker 2 (ch01)
số hiệu cổng là thành phần bắt buộc.
12:32
S…
Speaker 2 (ch01)
Đường dẫn là sâu ký tự dùng để nhận diện tài nguyên bên trong ứng dụng.
12:36
S…
Speaker 2 (ch01)
Nếu không có đường dẫn,
12:37
S…
Speaker 2 (ch01)
tài nguyên mặc định của ứng dụng web sẽ được chỉ định.
12:40
S…
Speaker 2 (ch01)
Đường dẫn bắt đầu bằng dấu chéo trái và bao gồm các sâu con được phân cách
12:44
S…
Speaker 2 (ch01)
bởi dấu chéo trái.
12:45
S…
Speaker 1 (ch01)
Lưu ý!
12:46
S…
Speaker 2 (ch01)
Đường dẫn không nhất thiết phải là đường dẫn vật lý,
12:48
S…
Speaker 2 (ch01)
tức đường dẫn của tệp tài nguyên được lưu trên máy phục vụ.
12:51
S…
Speaker 2 (ch01)
Đường dẫn có thể là một bí danh và sẽ được chỉnh phục vụ web ánh xạ
12:55
S…
Speaker 2 (ch01)
đến một tài nguyên vật lý cụ thể.
12:57
S…
Speaker 2 (ch01)
Chuỗi truy vấn được phân cách với các thành phần phía trước bằng dấu chấm hỏi,
13:01
S…
Speaker 2 (ch01)
bao gồm các cặp tham số bằng giá trị được phân cách với nhau bởi ký tự
13:05
S…
Speaker 2 (ch01)
N -Logic.
13:05
S…
Speaker 2 (ch01)
Chuỗi truy vấn cung cấp dữ liệu của người dùng cho ứng dụng web.
13:08
S…
Speaker 2 (ch01)
Tùy theo chuỗi truy vấn,
13:10
S…
Speaker 2 (ch01)
một tài nguyên web có thể trả về những nội dung khác nhau.
13:13
S…
Speaker 2 (ch01)
Cuối cùng.
13:14
S…
Speaker 2 (ch01)
Điểm đánh dấu,
13:15
S…
Speaker 2 (ch01)
được phân cách với các thành phần phía trước bằng dấu thẳng,
13:18
S…
Speaker 2 (ch01)
là định danh của một phần tử trong trang web.
13:20
S…
Speaker 2 (ch01)
Trình duyệt sẽ điều chỉnh vị trí thanh cuộn để người dùng có thể nhìn thấy phần tử
13:24
S…
Speaker 2 (ch01)
có định danh là điểm đánh dấu.
13:26
S…
Speaker 3 (ch01)
URL chỉ được bao gồm các ký tự ASICKEY được,
13:29
S…
Speaker 3 (ch01)
tức có mã từ 0x20 đến 0x7E.
13:32
S…
Speaker 3 (ch01)
Hơn nữa,
13:33
S…
Speaker 3 (ch01)
một số ký tự được dành riêng vì chúng có nghĩa đặc biệt trong URL.
13:37
S…
Speaker 3 (ch01)
Tuy nhiên,
13:38
S…
Speaker 3 (ch01)
giá trị của các tham số được người dùng nhập vào URL có thể chứa các
13:42
S…
Speaker 3 (ch01)
ký tự bất kỳ.
13:43
S…
Speaker 3 (ch01)
Do vậy, mỗi ký tự không được phép phải được biểu diễn hay thay thế bằng một
13:47
S…
Speaker 3 (ch01)
chuỗi các ký tự được phép.
13:49
S…
Speaker 3 (ch01)
Trình duyệt sẽ tự động làm điều này trước khi gửi yêu cầu HTTP.
13:52
S…
Speaker 3 (ch01)
Trình phục vụ sẽ thực hiện phép thay thế ngược lại để khôi phục
13:56
S…
Speaker 3 (ch01)
giá trị của tham số.
13:57
S…
Speaker 3 (ch01)
Việc biểu diễn mỗi ký tự bất kỳ bằng một chuỗi các ký tự được phép trong
14:01
S…
Speaker 3 (ch01)
URL được gọi là biểu diễn mã URL.
14:03
S…
Speaker 3 (ch01)
Theo cách biểu diễn này,
14:05
S…
Speaker 3 (ch01)
mỗi ký tự thuộc bảng mã ASICI được biểu diễn bằng mã HESA của nó
14:09
S…
Speaker 3 (ch01)
với 2 chữ số và dấu phần trăm ở phía trước.
14:12
S…
Speaker 3 (ch01)
Ví dụ, các ký tự gạch chéo và thăng,
14:14
S…
Speaker 3 (ch01)
có mã tương ứng là 0x23 và 0x2F,
14:18
S…
Speaker 3 (ch01)
được biểu diễn mã URL là %23 và %2F.
14:22
S…
Speaker 3 (ch01)
Tương ứng,
14:23
S…
Speaker 3 (ch01)
dấu % được viết đầu các mã he sa trong các biểu diễn.
14:26
S…
Speaker 3 (ch01)
Do vậy,
14:27
S…
Speaker 3 (ch01)
biểu diễn mã URL còn được gọi là biểu diễn mã % để
14:31
S…
Speaker 3 (ch01)
URL hợp lệ.
14:32
S…
Speaker 3 (ch01)
Tất cả các ký tự dành riêng,
14:34
S…
Speaker 3 (ch01)
theo RFC 3986,
14:37
S…
Speaker 3 (ch01)
bao gồm A còng và bằng cộng đô la,
14:39
S…
Speaker 3 (ch01)
gạch chéo thăng,
14:40
S…
Speaker 3 (ch01)
phải được biểu diễn mã phần trăm.
14:42
S…
Speaker 3 (ch01)
Các ký tự không dành riêng được khuyến cáo giữ nguyên.
14:45
S…
Speaker 3 (ch01)
Các ký tự ngoài bảng mã ASICI,
14:47
S…
Speaker 3 (ch01)
nếu xuất hiện trong URL,
14:49
S…
Speaker 3 (ch01)
được chuyển đổi thành giải bay,
14:51
S…
Speaker 3 (ch01)
mỗi bay được biểu diễn bằng một mã phần trăm.
14:54
S…
Speaker 3 (ch01)
Ký tự phần trăm,
14:55
S…
Speaker 3 (ch01)
nếu nằm trong URL với nghĩa gốc của nó,
14:58
S…
Speaker 3 (ch01)
cũng phải được biểu diễn bằng mã.
15:02
S…
Speaker 2 (ch01)
URL có chuỗi truy vấn hoặc đường dẫn vật lý đến tài nguyên được gọi là URL
15:07
S…
Speaker 2 (ch01)
phi ngữ nghĩa.
15:07
S…
Speaker 2 (ch01)
Nhược điểm của URL phi ngữ nghĩa là mang đậm chi tiết,
15:11
S…
Speaker 2 (ch01)
cài đặt, ít có ngữ nghĩa và không thân thiện với người dùng cũng như không thân
15:15
S…
Speaker 2 (ch01)
thiện với các máy tìm kiếm web,
15:16
S…
Speaker 2 (ch01)
tính khả dụng và khả truy cập của nó.
15:19
S…
Speaker 2 (ch01)
Do vậy,
15:19
S…
Speaker 2 (ch01)
bị hạn chế,
15:20
S…
Speaker 2 (ch01)
URL phi ngữ nghĩa ngày càng ít được sử dụng.
15:23
S…
Speaker 2 (ch01)
Ngược lại,
15:24
S…
Speaker 2 (ch01)
URL ngữ nghĩa ngày càng được sử dụng rộng rãi.
15:27
S…
Speaker 2 (ch01)
URL ngư nghĩa che đi các chi tiết,
15:29
S…
Speaker 2 (ch01)
cài đặt,
15:30
S…
Speaker 2 (ch01)
mặt khác cung cấp cấu trúc khái niệm của ứng dụng,
15:33
S…
Speaker 2 (ch01)
thân thiện với cả người dùng và máy tìm kiếm.
15:35
S…
Speaker 2 (ch01)
Với URL ngư nghĩa,
15:37
S…
Speaker 2 (ch01)
chuỗi truy vấn không còn được sử dụng.
15:39
S…
Speaker 2 (ch01)
Thay vào đó,
15:40
S…
Speaker 2 (ch01)
giá trị của các tham số được nhập vào đường dẫn,
15:43
S…
Speaker 2 (ch01)
làm cho URL trở nên ngắn gọn và sáng sủa.
15:46
S…
Speaker 2 (ch01)
Các kỹ thuật viết lại và định tuyến URL được sử dụng để tạo URL
15:50
S…
Speaker 2 (ch01)
ngư nghĩa.
15:51
S…
Speaker 2 (ch01)
Các kỹ thuật này sẽ được trình bày trong chương 9.
15:53
S…
Speaker 3 (ch01)
HTTP là một giao thức truyền thông quan trọng được sử dụng để truy
15:58
S…
Speaker 3 (ch01)
cập World Wide Web và được tất cả các ứng dụng web ngày nay sử dụng.
16:01
S…
Speaker 3 (ch01)
Giao thức này sử dụng mô hình dựa trên thông điệp trong đó trình khách web gửi một
16:05
S…
Speaker 3 (ch01)
thông điệp yêu cầu HTTP và trình phục vụ web trả lại một thông điệp
16:09
S…
Speaker 3 (ch01)
đáp ứng HTTP.
16:10
S…
Speaker 3 (ch01)
HTTP hoàn toàn phi kết nối mặc dù nó sử dụng
16:14
S…
Speaker 3 (ch01)
giao thức hướng kết nối,
16:16
S…
Speaker 3 (ch01)
có trạng thái TCP ở tầm giao vận.
16:18
S…
Speaker 3 (ch01)
Phiên bản HTTP được sử dụng phổ biến hiện nay là HTTP
16:22
S…
Speaker 3 (ch01)
1 .1.
16:23
S…
Speaker 3 (ch01)
Trước HTTP 1 .1 có các phiên bản HTTP 1
16:27
S…
Speaker 3 (ch01)
.0 và HTTP 0 .9.
16:30
S…
Speaker 3 (ch01)
Sau HTTP 1 .1 có HTTP 2 mới được công bố
16:34
S…
Speaker 3 (ch01)
năm 2015,
16:35
S…
Speaker 3 (ch01)
mỗi yêu cầu HTTP bao gồm một dòng yêu cầu,
16:39
S…
Speaker 3 (ch01)
một hoặc nhiều tiêu đề.
16:41
S…
Speaker 3 (ch01)
Mỗi tiêu đề nằm trên một dòng,
16:42
S…
Speaker 3 (ch01)
hết các tiêu đề là một dòng trắng,
16:45
S…
Speaker 3 (ch01)
và có thể một thân.
16:46
S…
Speaker 3 (ch01)
Dòng yêu cầu phải là dòng đầu tiên của yêu cầu HTTP và bao
16:50
S…
Speaker 3 (ch01)
gồm 3 thành phần được phân cách bởi dấu cách lần lượt là động từ chỉ phương thức HTTP,
16:54
S…
Speaker 3 (ch01)
URL của tài nguyên được yêu cầu.
16:57
S…
Speaker 3 (ch01)
Phiên bản HTTP được sử dụng.
17:00
S…
Speaker 3 (ch01)
Các phương thức HTTP cùng các tiêu đề sẽ được trình bày trong các mục
17:04
S…
Speaker 3 (ch01)
nhỏ phía sau.
17:04
S…
Speaker 3 (ch01)
Lưu ý,
17:05
S…
Speaker 3 (ch01)
dòng trắng sau các tiêu đề là dòng bắt buộc.
17:08
S…
Speaker 2 (ch01)
Đáp ứng HTTP bao gồm một dòng trạng thái,
17:11
S…
Speaker 2 (ch01)
một hoặc nhiều tiêu đề.
17:13
S…
Speaker 2 (ch01)
Mỗi tiêu đề nằm trên một dòng.
17:14
S…
Speaker 2 (ch01)
Theo sau là một dòng trắng và một thần.
17:17
S…
Speaker 2 (ch01)
Dòng trạng thái phải là dòng đầu tiên của đáp ứng HTTP và
17:21
S…
Speaker 2 (ch01)
bao gồm 3 thành phần được phân cách bởi dấu trắng lần lượt là phiên bản HTTP được
17:26
S…
Speaker 2 (ch01)
sử dụng.
17:26
S…
Speaker 2 (ch01)
Mã trạng thái,
17:27
S…
Speaker 2 (ch01)
và diễn giải mã trạng thái.
17:29
S…
Speaker 2 (ch01)
Các mã trạng thái sẽ được trình bày trong các mục nhỏ phía sau.
17:32
S…
Speaker 2 (ch01)
Thân của đáp ứng HTTP chứa nội dung được trả về cho trình khách.
17:36
S…
Speaker 3 (ch01)
Lưu ý,
17:37
S…
Speaker 2 (ch01)
dòng trắng sau các tiêu đề cũng là dòng bắt buộc.
17:40
S…
Speaker 3 (ch01)
Phương thức HTTP,
17:41
S…
Speaker 3 (ch01)
còn được gọi là động tư,
17:43
S…
Speaker 3 (ch01)
được ghi trong yêu cầu HTTP nhằm xác định cách thức xử lý yêu
17:47
S…
Speaker 3 (ch01)
cầu này tại trình phục vụ.
17:49
S…
Speaker 3 (ch01)
Ghét và tốt là hai phương thức được sử dụng thường xuyên hơn cả.
17:52
S…
Speaker 3 (ch01)
Phương thức Get được thiết kế để trình khách nhận tài nguyên từ trình phục vụ.
17:56
S…
Speaker 3 (ch01)
Khi người sử dụng nhập một URL trên thanh địa chỉ của trình duyệt và
18:00
S…
Speaker 3 (ch01)
nhấn Enter,
18:01
S…
Speaker 3 (ch01)
hay kích chuột vào một liên kết trong trang web,
18:03
S…
Speaker 3 (ch01)
trình duyệt sẽ gửi một yêu cầu HTTT theo phương thức Get cho
18:07
S…
Speaker 3 (ch01)
trình phục vụ.
18:08
S…
Speaker 3 (ch01)
Yêu cầu HTTT theo phương thức Get không có phần thân,
18:12
S…
Speaker 3 (ch01)
tuy nhiên,
18:12
S…
Speaker 3 (ch01)
có thể sử dụng chuỗi truy vấn trong URL để gửi tham số đến tài nguyên
18:17
S…
Speaker 3 (ch01)
được yêu cầu.
18:17
S…
Speaker 3 (ch01)
Tài nguyên được yêu cầu có thể căn cứ vào giá trị của các tham số để trả về những
18:22
S…
Speaker 3 (ch01)
nội dung khác nhau cho trình khách,
18:23
S…
Speaker 3 (ch01)
vì độ dài của ULL bị giới hạn,
18:26
S…
Speaker 3 (ch01)
độ dài của chuỗi truy vấn cũng bị giới hạn theo,
18:28
S…
Speaker 3 (ch01)
tức số lượng tham số và dung lượng của giá trị tham số bị giới hạn.
18:32
S…
Speaker 3 (ch01)
Ngược lại với ghét,
18:33
S…
Speaker 3 (ch01)
phương thức tốt được thiết kế để trình khách gửi dữ liệu cho trình phục vụ và đề
18:37
S…
Speaker 3 (ch01)
nghị trình phục vụ chấp nhận dữ liệu đó.
18:39
S…
Speaker 3 (ch01)
Với phương thức này,
18:41
S…
Speaker 3 (ch01)
các tham số và giá trị của chúng được đặt trong thân của yêu cầu HTTP.
18:44
S…
Speaker 3 (ch01)
Tất nhiên!
18:46
S…
Speaker 3 (ch01)
vẫn có thể đặt chuỗi truy vấn, tức tham số và giá trị, vào URL.
18:51
S…
Speaker 3 (ch01)
Phương thức tốt được sử dụng khi cần upload tệp hay gửi dữ liệu của người dùng với
18:55
S…
Speaker 3 (ch01)
dung lượng lớn.
18:56
S…
Speaker 3 (ch01)
Một khuyến cáo được đưa ra là sử dụng phương thức ghét với những yêu cầu không làm
19:00
S…
Speaker 3 (ch01)
thay đổi trạng thái bên phục vụ,
19:01
S…
Speaker 3 (ch01)
ví dụ,
19:02
S…
Speaker 3 (ch01)
tra cứu điểm thi của một sinh viên,
19:04
S…
Speaker 3 (ch01)
và sử dụng phương thức tốt nếu yêu cầu làm thay đổi trạng thái bên phục vụ,
19:08
S…
Speaker 3 (ch01)
ví dụ,
19:09
S…
Speaker 3 (ch01)
chỉnh sửa điểm thi của một sinh viên.
19:11
S…
Speaker 2 (ch01)
Ngoài hai phương thức ghét và put,
19:13
S…
Speaker 2 (ch01)
Giao thức HTTP hỗ trợ các phương thức khác cho những mục đích cụ thể.
19:17
S…
Speaker 2 (ch01)
Phương thức HED có chức năng giống như GED,
19:19
S…
Speaker 2 (ch01)
ngoại trừ đáp ứng HTTP trả về chỉ có các tiêu đề mà không
19:23
S…
Speaker 2 (ch01)
có thần.
19:24
S…
Speaker 2 (ch01)
Phương thức HED có thể được sử dụng để kiểm tra liệu một tài nguyên có tồn tại hay
19:28
S…
Speaker 2 (ch01)
không.
19:28
S…
Speaker 2 (ch01)
Cũng có thể sử dụng HED để biết thời điểm cập nhật cuối của tài nguyên.
19:32
S…
Speaker 2 (ch01)
Từ đó biết được tài nguyên có được cập nhật so với bản lưu đệm ở trình duyệt
19:36
S…
Speaker 2 (ch01)
hay không.
19:37
S…
Speaker 2 (ch01)
Nếu có,
19:38
S…
Speaker 2 (ch01)
trình duyệt mới cần gửi yêu cầu GED để lấy bản cập nhật về.
19:41
S…
Speaker 2 (ch01)
Ngược lại.
19:42
S…
Speaker 2 (ch01)
Trình duyệt có thể dùng ngay bản lưu trong đệm.
19:44
S…
Speaker 2 (ch01)
Phương thức chày được thiết kế cho mục đích chẩn đoán,
19:47
S…
Speaker 2 (ch01)
lần vết.
19:48
S…
Speaker 2 (ch01)
Với chày,
19:48
S…
Speaker 2 (ch01)
thân của đáp ứng HTTP chứa nguyên vẹn nội dung yêu cầu HTTP
19:52
S…
Speaker 2 (ch01)
mà nó đã nhận.
19:54
S…
Speaker 2 (ch01)
Điều đó có thể được sử dụng để phát hiện liệu yêu cầu HTTP có
19:58
S…
Speaker 2 (ch01)
bị thay đổi trên đường truyền đến bên.
20:01
S…
Speaker 2 (ch01)
Phương thức option được sử dụng để hỏi các phương thức HTTP được trình
20:05
S…
Speaker 2 (ch01)
phục vụ hỗ trợ cho một tài nguyên cụ thể.
20:07
S…
Speaker 2 (ch01)
Trình phục vụ sẽ trả về đáp ứng HTTP có tiêu đề allow liệt
20:11
S…
Speaker 2 (ch01)
kê các phương thức mà nó hỗ trợ.
20:13
S…
Speaker 2 (ch01)
Phương thức put được sử dụng để upload tệp lên trình phục vụ.
20:16
S…
Speaker 2 (ch01)
Nếu put được hỗ trợ,
20:18
S…
Speaker 2 (ch01)
chính khách có thể upload tệp bất kỳ,
20:19
S…
Speaker 2 (ch01)
có thể là tệp kịch bản chương trình.
20:21
S…
Speaker 2 (ch01)
Do vậy,
Овој препис беше создаден од МА (автоматско препознавање на говорот). Може да содржи грешки — потврда против оригиналниот аудио за критична употреба. Политика на ВИ
Кратка резиме
Кликнете на Summarize за да генерирате AI резиме на овој транскрипт.
Сумирам...
Прашај го ВИ за овој текст
Прашај било што за овој препис — АИ ќе најде релевантни делови и одговор.