HTTP (Giao thức truyền siêu văn bản) là gì?

Viết tắt của Giao thức truyền siêu văn bản, HTTP là một bộ tiêu chuẩn cho phép người dùng World Wide Web trao đổi thông tin tìm thấy trên các trang web. Khi truy cập bất kỳ trang web nào nhập // trước địa chỉ sẽ cho trình duyệt giao tiếp qua HTTP. Ví dụ: URL cho Computer Hope là //www.computerhope.com. Các trình duyệt ngày nay không còn yêu cầu HTTP trước URL vì đây là phương thức giao tiếp mặc định. Tuy nhiên, nó được giữ trong các trình duyệt vì cần phải tách các giao thức như FTP. Dưới đây là một vài trong số các sự kiện chính về HTTP.

  • Thuật ngữ HTTP được đặt ra bởi Ted Nelson.
  • Cổng tiêu chuẩn cho các kết nối HTTP là cổng 80 .
  • HTTP / 0.9 là phiên bản đầu tiên của HTTP và được giới thiệu vào năm 1991.
  • HTTP / 1.0 được chỉ định trong RFC 1945 và được giới thiệu vào năm 1996.
  • HTTP / 1.1 được chỉ định trong RFC 2616 và được phát hành chính thức vào tháng 1 năm 1997.

HTTPS

Viết tắt của Bảo mật Giao thức Truyền Siêu văn bản, HTTPS là giao thức sử dụng HTTP trên kết nối được mã hóa bởi bảo mật lớp vận chuyển. HTTPS được sử dụng để bảo vệ dữ liệu truyền khỏi bị nghe trộm. Đây là giao thức mặc định để thực hiện các giao dịch tài chính trên web và có thể bảo vệ người dùng của trang web khỏi sự kiểm duyệt của chính phủ hoặc ISP.

  • HTTPS sử dụng cổng 443 để chuyển thông tin của nó.
  • HTTPS lần đầu tiên được sử dụng trong HTTP / 1.1 và được định nghĩa trong RFC 2616.

Mẹo: Cách bảo vệ bản thân và xác minh dữ liệu Internet được bảo mật khi trực tuyến.

Mã trạng thái HTTP

Dưới đây là danh sách các mã trạng thái HTTP hiện được xác định bởi Computer Hope. Các mã này cho phép khách hàng truy cập vào máy tính hoặc thiết bị khác qua HTTP để biết cách tiến hành hoặc không tiến hành. Ví dụ: 404 cho trình duyệt biết yêu cầu không tồn tại trên máy chủ.

1xx - 2xx3xx - 4xx5xx
100 (Tiếp tục)

101 (Chuyển đổi giao thức)

102 (Đang xử lý)

200 (Thành công)

201 (Hoàn thành)

202 (Được chấp nhận)

204 (Không có nội dung)

205 (Đặt lại nội dung)

206 (Nội dung một phần)

207 (Đa trạng thái)

301 (Di chuyển vĩnh viễn)

302 (Di chuyển tạm thời)

304 (Bản sao được lưu trong bộ nhớ cache) 307 (Chuyển hướng nội bộ)

400 (Yêu cầu xấu)

401 Yêu cầu ủy quyền)

402 (Yêu cầu thanh toán)

403 (Cấm)

404 không tìm thấy)

405 (Phương pháp không được phép)

406 (Không chấp nhận được)

407 (Yêu cầu xác thực proxy)

480 Thời gian yêu cầu hết giờ)

409 (Xung đột)

410 (Đã qua) 411 (Yêu cầu độ dài) 412 (Điều kiện tiên quyết không thành công)

413 (Yêu cầu thực thể quá lớn)

414 (URI yêu cầu quá lớn) 415 (Loại phương tiện không được hỗ trợ)

416 (Phạm vi yêu cầu không thỏa đáng)

417 (Kỳ vọng không thành công) 422 (Thực thể không thể xử lý) 423 (Đã khóa)

424 (Không phụ thuộc)

500 (Lỗi máy chủ nội bộ)

501 (Không được triển khai) 502 (Cổng xấu)

Lỗi 503: Dịch vụ không khả dụng)

504 (Hết thời gian chờ)

505 (Phiên bản HTTP không được hỗ trợ)

506 (Biến thể cũng thương lượng) 507 (Lưu trữ không đủ)

510 (Không gia hạn)

Máy chủ Apache, Từ viết tắt máy tính, Tên miền, FTP, Internet, thuật ngữ Internet, Cổng, Giao thức, Điều khoản bảo mật, SSL, URL, Điều khoản thiết kế web, Trang web, World Wide Web