Có phải https cũng mã hóa URL không?


18

Điều này khá dễ dàng.

Nếu tôi đi đến https://webserver.com/someurl?a=b, someurl?a=bphần đó sẽ được bảo vệ, hay chỉ là nội dung của trang web?

Câu trả lời:


24

Toàn bộ URL sẽ được mã hóa. Khi trình duyệt web kết nối với máy chủ, nó sẽ kết nối với địa chỉ IP thích hợp, bắt đầu mã hóa và sau đó gửi yêu cầu (tên máy chủ, URL, tham số, nội dung biểu mẫu, v.v.).

Lưu ý rằng việc tra cứu DNS sẽ không được mã hóa, vì vậy bất kỳ ai nhìn vào lưu lượng truy cập của bạn đều có thể nói rằng bạn đã tra cứu tên miền, ngay cả khi họ không thể biết bạn đã gửi gì hoặc những gì đã quay lại. Điều này có thể hoặc không quan trọng trong trường hợp của bạn.


8

Toàn bộ yêu cầu HTTP được mã hóa. Đây là lý do tại sao việc có nhiều hơn một trang web SSL trên mỗi địa chỉ IP là rắc rối.


1
Bạn có thể vui lòng giải thích thêm câu trả lời của bạn (giải thích lý do và hoặc những gì bạn có nghĩa là rắc rối )?
nyedidikeke
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.