开发者社区 问答 正文

为什么向服务器上传数据时推荐使用POST方法呢?

为什么向服务器上传数据时推荐使用POST方法呢?

展开
收起
真的很搞笑 2021-10-28 22:27:43 762 分享
分享
版权
举报
1 条回答
写回答
取消 提交回答
  • 1、采用GET方法向服务器上传数据时,一般将数据添加到URL后面,并且二者用“?”连接,各个变量之间使用“&”连接。由于对URL的长度存在限制,因此采用这种方法能上传的数据里非常小,通常在1024Byte左右。而POST方法传递数据是通过HTTP请求的附件进行的,传送的数据量更大一些,一般默认为不受限制的。

    2、由于GET方法上传的数据是添加在URL中的,因此上传的数据被彻底“暴露”出来了,本身存在安全隐患,尤其是当用户需要向服务器提交一些敏感信息时。而POST方法向服务器提交的内容在URL中并没有明文显示,对用户都是不可见的,所以,安全性更好一些。

    2021-10-28 22:28:02 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等