【发布时间】:2014-03-04 01:23:15
【问题描述】:
我目前正在为 Android 4.4 编程,我想用用户名和密码组合填写网络表单。这显然是敏感数据,我正在连接到一个 HTTPS 网页。
为此使用 HTTP POST 方法是否明智并受到鼓励,或者我可以使用其他方法来做到这一点?
【问题讨论】:
标签: java android post https passwords
我目前正在为 Android 4.4 编程,我想用用户名和密码组合填写网络表单。这显然是敏感数据,我正在连接到一个 HTTPS 网页。
为此使用 HTTP POST 方法是否明智并受到鼓励,或者我可以使用其他方法来做到这一点?
【问题讨论】:
标签: java android post https passwords
HTTP Post 与 HTTP GET
在GET方法中你发送url字符串的参数部分
在POST 方法中,您发送帖子正文的参数部分
HTTP 与 HTTPS
在HTTP 中,您以纯文本形式发送请求,第 3 方应用程序可读性很强
在HTTPS 中,您加密了请求的内容,因此第 3 方应用程序需要一些额外的密钥来解密它。
敏感性问题取决于您想向谁隐藏信息?
如果来自用户,HTTP POST 就足够了,一般用户不会尝试读取 http 请求的内容。
如果来自黑客,那么你需要 HTTPS
【讨论】: