Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 19

I.

HTTP GET/response cơ bản


1. Trình duyệt đang sử dụng phiên bản HTTP 1.0 hay 1.1?

Trả lời câu hỏi

Trả lời: 1.1


Phiên bản HTTP server đang sử dụng là bao nhiêu?

Trả lời: 1.1


2. Trình duyệt hỗ trợ những ngôn ngữ nào?

Trả lời: vi-VN, vi, en-US, en


3. Địa chỉ IP của máy tính bạn là bao nhiêu? Của gaia.cs.umass.edu server là bao
nhiêu?

Trả lời: IP của máy tính là 192.168.0.17

IP của máy chủ gaia là 128.119.245.12


4. Mã trạng thái (status code) trả về từ server là gì?

Trả lời: 200


5. Thời điểm file HTML được thay đổi lần cuối tại server là lúc nào?

Trả lời: Thu, 5 Dec 2019 07:47:48 GMT


6. Server đã trả về cho trình duyệt bao nhiêu bytes nội dung?

Trả lời: 0

7. Bằng cách xem xét dữ thiệu thô trong packet content window, có phần dữ liệu
nào không được hiển thị ra ở packet-details window hay không? Nếu có, cho biết

Trả lời: Không có


II. HTTP GET/response có điều kiện
8. Xem xét nội dung của HTTP GET đầu tiên. Bạn có thấy dòng “IFMODIFIED-
SINCE” hay không?

Trả lời: Có
9. 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?

Trả lời: Server đã trả lời. Có thể thấy nội dung ở trong mục Line-base text data
10.Xem xét nội dung của HTTP GET thứ 2. Bạn có thấy dòng “IFMODIFIED-SINCE”
hay không? Nếu có, giá trị của IF-MODIFIED-SINCE là gì?

Trả lời: Có thấy dòng "IF-MODIFIED-SINCE:" thông tin sau tiêu đề IF-MODIFIED-
SINCE: Tue, 14 Sep 2021 05:59:01 GMT
11. Mã trạng thái HTTP được trả về từ server tương ứng với HTTP GET thứ 2 là gì?
Ý nghĩa nó là gì? Server có thật sự gửi về nội dung của file hay không? Giải thích.

Trả lời: Mã trạng thái HTTP và cụm từ được trả lại từ máy chủ là HTTP/1.1 304
Not Modified. Máy chủ đã không trả về nội dung của tệp kể từ khi trình duyệt tải
nó từ bộ nhớ cache của nó.
III. Truy cập các trang dài
12. 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ả lời: 1 HTTP GET. Chứa trong gói tin phản hồi thứ 1
13. Gói tin phản hồi thứ mấy chứa mã trạng thái và ý nghĩa của nó?

Trả lời: Gói thứ 1: 200 OK.Ý nghĩa: Request đã được tiếp nhận và xử lý thành công.

14. Mã trạng thái và ý nghĩa của HTTP response là gì?

Trả lời: 200 OK


15. Cần bao nhiêu TCP segments để chứa hết HTTP response và nội dung của The
Bill of Rights?
Trả lời: Cần 4 TCP segments để chứa hết HTTP respone
IV. Văn bản HTML có chứa các đối tượng
16.Trình duyệt đã gửi bao nhiêu HTTP GET? Đến những địa chỉ IP nào?
Trả lời: Có 3 HTTP GET request messages được gửi đi và địa chỉ Internet là

128.119.245.12 và 178.79.137.164

17.Trình duyệt download các file hình ảnh này tuần tự hay song song? Giải thích?

Trả lời: Bằng cách kiểm tra các TCP port, có thể thấy các tập tin đã được tải về
tuần tự hay song song. Trong trường hợp này 2 ảnh đã được truyền qua 2 kết nối
TCP do đó chúng đã được tải về song song.

V. Chứng thực HTTP


18. Mã trạng thái và ý nghĩa nó trong HTTP response tương ứng với HTTP GET đầu
tiên là gì?
Trả lời: Mã trạng thái: 200, Cụm từ: OK. Ý nghĩa: Request đã được tiếp nhận và xử
lý thành công.

19. Khi nào trình duyệt gửi HTTP GET lần thứ 2, trường dữ liệu nào mới nào

xuất hiện trong HTTP GET?

Trả lời: Authorization: Basic d2lyZXNoYXJrLXN0dWRlbnRzOm5ldHdvcms=\r\n

You might also like