[Powered by Google Translate] Vì vậy, gần như mỗi ngày, bạn có thể gõ hoặc ít nhất là HTTP. Trong thực tế, nếu bạn đang xem hoặc nghe này trên web, bạn đang sử dụng HTTP ngay bây giờ. Nhưng nó là gì? Vâng, đó là những gì bạn gõ vào lúc bắt đầu của một URL, hoặc tại ít nhất được sử dụng để. Những ngày này, các trình duyệt chỉ là giả định mà bạn muốn HTTP, ngay cả khi bạn không thực sự loại nó. Về kỹ thuật, mặc dù HTTP là một giao thức, một ngôn ngữ các loại, mà các trình duyệt web và máy chủ web nói, một bộ công ước mà họ tuân thủ, chỉ cần giống như con người chúng ta có. Ví dụ, ở Mỹ, khi bạn gặp một ai đó lần đầu tiên, bạn thường bắt đầu một kết nối bằng cách mở rộng tay, tại thời điểm đó, người kia đáp ứng cho nó bằng lắc nó. Vâng, đó là một giao thức. Trong một số quốc gia hoặc gia đình, bạn bắt đầu một kết nối bằng hôn một người nào đó trên má. Vâng, đó là một giao thức khác. Vì vậy, HTTP là một giao thức điều đó xảy ra liên quan đến máy tính thay vì của con người. Và đây là cách hoạt động. Khi trình duyệt muốn hiển thị một trang web của con người, nó sẽ khởi tạo một kết nối đến một máy chủ web bằng cách gửi một yêu cầu HTTP, bên trong đó là một tin nhắn tương tự như để làm hài lòng gửi cho tôi trang web này. Trong thực tế, nó là một cái gì đó khó hiểu như nhiều hơn, get/http/1.1. Tuy nhiên, khi máy chủ nhận được yêu cầu đó, nó sẽ gửi một HTTP phản ứng, bên trong đó là trang web. Bây giờ trang web, trong khi đó, được viết bằng một ngôn ngữ được gọi là HTML, hay HyperText Markup Language. Và đó là HTTP được tên riêng của mình. HTTP là một từ viết tắt cho HyperText Transfer Protocol, bởi vì những gì nó được chuyển từ máy chủ cho trình duyệt siêu văn bản, HyperText Markup Language. Trong một ý nghĩa nào đó, trang web giống như một nhà hàng nơi bạn đang khách hàng hoặc khách hàng. Giống như bạn gọi món ăn trong nhà hàng từ một người phục vụ hoặc cô hầu bàn sau đó mang nó đến bàn của bạn, do đó, các trình duyệt web để các tập tin từ một máy chủ web sau đó trở lại với nhau. Trong thực tế, là vì lý do này mà các trình duyệt thường được gọi là khách hàng và máy chủ được gọi là, máy chủ tốt. Mối quan hệ là rất nhiều giống. Có ý nghĩa? Được rồi, chúng ta hãy xem xét một yêu cầu HTTP thực tế và đáp ứng. Trước tiên, chúng ta hãy mở một trình duyệt. Tôi xảy ra để được sử dụng Chrome, nhưng bạn làm điều này trong hầu hết bất kỳ trình duyệt những ngày này. Tiếp theo hãy chọn View, phát triển, Công cụ, mà sẽ mở ra một bảng điều khiển phát triển tại dưới cùng của cửa sổ của chúng tôi. Và chúng ta hãy tiếp theo bấm vào đó bảng tab Network. Thời gian tới, tôi tải trang web từ một máy chủ, chúng ta sẽ thấy trong tab này tất cả các lưu lượng HTTP giữa Chrome và máy chủ. OK. Hãy ghé thăm, nói rằng, Google. http://www.google.com/enter. OK, những gì vừa xảy ra? Vâng đầu tiên, chúng ta hãy di chuyển đến đầu của tab. Hàng đầu tiên đại diện cho HTTP phản ứng của Google để tôi Yêu cầu HTTP. Vâng, hãy nhấp vào hàng. Bên phải, chúng ta thấy một bản xem trước của HTML bao gồm trong cách phản ứng như vậy, cùng với một bó toàn bộ JavaScript. Nhưng nhiều hơn về những người một thời điểm khác. Bây giờ hãy nhấp vào tab Headers bên trái của điều này Xem trước tab, và đây là nơi mà chúng ta có thể thấy HTTP thực tế yêu cầu trình duyệt của tôi gửi và đáp ứng HTTP thực tế mà Google trả về. Đối với phản ứng của máy chủ, hãy nhấp vào View Source tiếp theo Response Headers. Đây là những gì Google đã gửi cho trình duyệt của tôi. Dòng đầu tiên có lẽ là thú vị nhất - HTTP/1.1 200 OK. Điều này có nghĩa là tất cả là tốt và trang chủ đã được chuyển giao thành công. Tỷ lệ cược là bạn đã không bao giờ nhìn thấy điều này 200 trước, nếu không được biết đến như là một mã trạng thái HTTP, nhưng bạn đã có thể nhìn thấy 404, File không tìm thấy, có thể một số người khác. Vâng, đây là nơi mà những con số đến từ. Cũng có bạn có nó - HTTP.