How does the GET method handle sensitive data compared to the POST method?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "GET exposes sensitive data in the URL.". Với GET, tham số được nối vào query string nên chúng hiện trên thanh địa chỉ và còn đọng lại trong lịch sử trình duyệt, trong bookmark, trong header Referer và trong log của web server hay proxy; đó là lý do không đặt mật khẩu hoặc số thẻ vào GET. "GET encrypts data, ensuring secure transmission." sai vì không phương thức HTTP nào tự mã hoá dữ liệu, việc mã hoá do lớp TLS của HTTPS làm và nó bảo vệ GET với POST như nhau. "POST is more suitable for secure data transfer." có phần hợp lý ở chỗ POST đặt dữ liệu trong body nên không phơi ra URL, nhưng nó nói về POST chứ không trả lời cách GET xử lý dữ liệu nhạy cảm, và bản thân POST cũng không mã hoá gì. "GET can handle larger data volumes than POST." sai vì ngược lại: độ dài URL bị trình duyệt và server giới hạn, còn POST đặt dữ liệu trong body nên chứa được nhiều hơn.

Cùng phần 1

Xuất hiện trong 1 bộ đề