You are on page 1of 8

Hồ Đình Mạnh

21522327 Bài thực hành 2:

I, HTTP GET/response cơ bản:

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

Câu 2 : Ngôn ngữ của trình duyệt hỗ trợ :

Câu 3 :

Địa chỉ của trình duyệt : 172.30.77.72

Địa chỉ của sever : 128.119.245.12

Câu 4 :

Trạng thái status code của sever trả về : 200 OK

Câu 5 : Thời điểm file HTML được thay đổi lần cuối tại server là lúc :

Wed, 12 Oct 2022 05:59:01 GMT \n\n

Câu 6 : Server đã trả về cho trình duyệt 128 bytes nội dung.
II, HTTP GET/response có điều kiện

Câu 7 : Xem xét nội dung của HTTP GET đầu tiên. Chúng ta có thấy dòng “IF-MODIFIED-SINCE” hay
không?

Trong HTTP Get đầu tiên không có dòng IF-MODIFIED_SINCE.

Câu 8. Xem xét nội dung phản hồi từ server. Server có thật sự trả về nội dung của file HTML hay
không? Tại sao?

Tại lần đầu truy cập đầu tiên, sever có trả về nội dung của file HTML. Vì tại lần đầu tiên truy cập,
không có thông tin có sẵn trong bộ nhớ trình duyệt nên trình duyệt sẽ yêu cầu và sever trả về đầy đủ
file HTML.

Tại lần truy thứ 2 ( bấm f5), sever không trả về nội dung của file HTML. Vì trong lần truy cập thứ 2,
trình duyệt sẽ yêu cầu kiểm tra modified trên sever với cache có trong trình duyệt, vì not modified
nên trình duyệt sẽ không yêu cầu tải lại file html mà sẽ hiển thị phần cache có trong trình duyệt lên.

Câu 9. Xem xét nội dung của HTTP GET thứ 2. Chúng ta có thấy dòng “IF MODIFIED-SINCE” hay
không? Nếu có, giá trị của IF-MODIFIED-SINCE là gì?

If-Modified-Since: Wed, 12 Oct 2022 05:59:01 GMT \r\n


Câu 10: Trình duyệt đã gửi bao nhiêu HTTP GET? Dòng “THE BILL OF RIGHTS” được chứa trong gói tin
phản hồi thứ mấy?

Trình duyệt đã gửi HTTP GET 1 lần. Dòng “THE BILL OF RIGHTS” Được chứa trong gói tin thứ nhất

Trong gói tin 407 : có dòng THE BILL OF RIGHTS

Câu 11: Gói tin phản hồi thứ mấy chứa mã trạng thái và ý nghĩa của nó?

Gói tin thứ 4 : Chứa trạng thái : 200 OK


Ý nghĩa : Yêu cầu đã tiếp nhận và xử lý xong

Câu 12: Mã trạng thái và ý nghĩa của HTTP response là gì?

Mã trạng thái 200 OK, Ý nghĩa thông báo xử lí request thành công.

Câu 13: Cần bao nhiêu TCP segments để chứa hết HTTP response và nội dung của The Bill of Rights?

Cần 4 TCP segments để chứa hết nội dung của HTTP Response.

Gói tin đầu tiên (407) : Từ đầu đến part of the said Constitution, namely:

Gói tin thứ 2 (408) : Đoạn tiếp theo đến đến naval forces (phần 5).

Gói tin thứ 3 (409): đoạn tiếp theo đến or the people. (phần 10)

Gói tin cuối cùng (410) : đoạn còn lại.

Gói tin đầu tiên (407) : Từ đầu đến part of the said Constitution, namely:
Gói tin thứ 2 (408) : Từ Amendment I đến naval forces
Gói tin 3 (409): đoạn tiếp theo đến or the people. (phần 10)

Gói tin thứ 4 (410) : đoạn còn lại.

You might also like