面试题4:POST 比 GET 安全?

不是。HTTP就没有加密功能。

我们知道 GET一般将参数放到URL的查询字符串中,如果是实现登录页面,我们的用户名和密码就直接显示到浏览器的地址栏中了,此时就会轻易的被他人获取账号密码,很不安全。而POST会把参数放到 body 里,不会直接显示在URL上,所以更安全。

完全不是!上面的依据完全不对。

虽然把用户名密码这些参数放到URL上的确不好,但是放到POST的body里也不见得就是安全,抓个包,就能看到body的信息了。

一般我们提到的网络安全,指的是:数据被黑客截获之后。不会造成信息泄漏的影响。

只要代码中敏感信息(密码、账户金额...)没有进行加密,数据都谈不上安全。

HTTPS具有一定加密功能,但是实践中,主要还是会通过业务上的代码来进行加密。

相关推荐
智购科技无人售货机工厂8 分钟前
2026自动售货机防拆机物理安全设计:从安全螺丝到结构互锁的工程实践~YH
android·网络·驱动开发·python·单片机·安全·云原生
CDN3602 小时前
APP和小程序在地铁里总断连?360CDN上HTTP/3(QUIC),把弱网失败率死死压在0.7%
网络·网络协议·http
宁之明起(B服)3 小时前
FastJson(Vulhub靶场)
安全
亚川楼宇自控系统数据中心厂家3 小时前
解码NTPS技术:为数据中心电能安全保驾护航
安全
Bruce_Liuxiaowei4 小时前
2026年8月第4周网络安全形势周报
人工智能·安全·web安全·智能体
Shadow(⊙o⊙)4 小时前
CMake实战Http+编译、链接选项的使用
网络·网络协议·http
HackTwoHub4 小时前
Butter_Cookie 黄油曲奇|浏览器渗透插件,云存储检测、XSS、SQL 注入一站式 Web 安全测试工具
前端·sql·安全·web安全·网络安全·自动化·xss
十正4 小时前
用 HTTP 条件请求把“强一致“和“低成本
网络·后端·http
demon75520034 小时前
IDEA-http-client-指南
http·intellij-idea