📜  门| Gate IT 2005 |问题29

📅  最后修改于: 2021-06-29 01:05:09             🧑  作者: Mango

将设计一个HTML表单以允许购买办公文具。必需的项目将被选中(选中)。输入信用卡详细信息,然后按提交按钮。以下哪个选项适合将数据发送到服务器。假定以对表单设计透明的方式来处理安全性。

(A)只有GET
(B)只有POST
(C) GET或POST
(D)既不是GET也不是POST答案: (B)
说明:原因:

GET是不安全的,无论您传输的数据是URI的一部分,这就是为什么它对整个世界都是可见的,因此您无法使用此方法发送任何机密数据。

POST将数据作为HTTP请求主体的一部分发送,可以使用SSL和TLS对其进行加密。这就是为什么从客户端到服务器的所有机密数据都会通过POST方法进行传输的原因,例如,登录互联网银行或任何在线门户时使用用户名和密码。

有关更多信息,请访问:http://java67.blogspot.com/2014/08/difference-between-post-and-get-request.html#ixzz3v2Sjr66R
这个问题的测验