You are on page 1of 6

MSSV: 21522320

Họ và tên: Nguyễn Bùi Thanh Mai

BÀI THỰC HÀNH LAB 2

Câu 1:
Trình duyệt đang sử dụng phiên bản HTTP 1.1

Phiên bản HTTP server đang sử dụng là 1.1

Câu 2:

Trình duyệt hỗ trợ các ngôn ngữ: vi-VN, vi, fr-FR, fr, en-US, en

Câu 3:

Địa chỉ IP của máy tính đang sử dụng: 10.45.220.235

Địa chỉ IP của gaia.cs.umass.edu: 128.119.245.12


Câu 4:

Mã trạng thái (status code) trả về từ server là: 200 OK

Câu 5:

Thời điểm file HTML được thay đổi lần cuối tại Server: Tue, 11 Oct 2022 05:59:02 GMT\r\n

Câu 6:

Server đã trả về cho trình duyệt 128 bytes nội dung

Câu 7:
Nội dung của HTTP GET đầu tiên không có dòng “IF-MODIFIED-SINCE”

Câu 8:

Trong lần trả về đầu tiên, server có trả về nội dung của file HTML vì trước khi truy cập trang web ta đã
xóa cache của trình duyệt, nên khi ta gởi request GET đầu tiên lên server để yêu cầu server trả file về,file
này chưa hề được lưu trong bộ nhớ Cache ở client nên sẽ tải file trực tiếp từ server. Sau khi serser trả về
file HTML nó sẽ phản hồi với mã trạng thái 200.

Sau khi Server phản hồi lại nội dung lần một thì nội dung đó đã được lưu vào cache của trình duyệt nên
ở lần trả về thứ hai, ta chỉ cần lấy lại file này tại cache mà không cần lên server để lấy nữa nên server
không trả về nội dung đó nữa và phản hồi với mã trạng thái 304.
Câu 9:

Nội dung của HTTP GET thứ 2 có dòng “IF-MODIFIED-SINCE”. Giá trị của nó là: Tue, 11 Oct 2022 05:59:02
GMT\r\n

Câu 10:

Trình duyệt đã gửi 1 HTTP GET

Dòng “THE BILL OF RIGHTS” được chứa trong gói tin phản hồi thứ 1.
Câu 11:

Gói tin phản hồi thứ 4 chứa mã trạng thái và ý nghĩa của nó.

Câu 12:

Mã trạng thái HTTP response: 200

Ý nghĩa của 200 OK: Yêu cầu đã thành công.


Câu 13:

Cần 3 TCP segments và 1 HTTP response để chứa hết HTTP response và nội dung của The Bill of Rights.

You might also like