永发信息网

post 和 get 是不是 post 安全?

答案:2  悬赏:0  手机版
解决时间 2021-03-18 00:51
  • 提问者网友:难遇难求
  • 2021-03-17 17:07
post 和 get 是不是 post 安全?
最佳答案
  • 五星知识达人网友:轮獄道
  • 2021-03-17 18:09
相比get,是安全一些,虽然都是不安全的。想安全,用https吧。你说的那种方式是可行的,不过如果别人网站是需要登录后才能用的,那么post上去也会没有意义。
全部回答
  • 1楼网友:西风乍起
  • 2021-03-17 19:42
1. get 是从服务器上获取数据,post 是向服务器传送数据。 get 请求返回 request - uri 所指出的任意信息。 post 请求用来发送电子邮件、新闻或发送能由交互用户填写的表格。这是唯一需要在请求中发送body的请求。使用post请求时需要在报文首部 content - length 字段中指出body的长度。 2. get 是把参数数据队列加到提交表单的action属性所指的url中,值和表单内各个字段一一对应,在url中可以看到。post是通过http post机制,将表单内各个字段与其内容放置在html header内一起传送到action属性所指的url地址,用户看不到这个过程。 3. 对于 get 方式,服务器端用request.querystring获取变量的值,对于 post 方式,服务器端用request.form获取提交的数据。 4. get 传送的数据量较小,不能大于2kb。post 传送的数据量较大,一般被默认为不受限制。但理论上,iis4中最大量为80kb,iis5中为100kb。 用iis过滤器的只接受get参数,所以一般大型搜索引擎都是用get方式。 5. get 安全性非常低,post 安全性相对较高。如果这些数据是中文数据而且是非敏感数据,那么使用 get;如果用户输入的数据不是中文字符而且包含敏感数据,那么还是使用 post 为好。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯