博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
比较 get 和 post
阅读量:6687 次
发布时间:2019-06-25

本文共 508 字,大约阅读时间需要 1 分钟。

hot3.png

1. get是从服务器上获取数据,post是向服务器传送数据。
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。
5. get安全性非常低,post安全性较高。但是执行效率却比Post方法好。 
建议:1、get方式的安全性较Post方式要差些,包含机密信息的话,建议用Post数据提交方式; 2、在做数据查询时,建议用Get方式;而在做数据添加、修改或删除时,建议用Post方式;

转载于:https://my.oschina.net/u/129971/blog/62935

你可能感兴趣的文章
提交form表单页面不跳转
查看>>
一个分号导致两种截然不同的结果
查看>>
System.web.optimization 在 Asp.Net WebForm 中应用得注意了
查看>>
springMVC学习笔记三
查看>>
springboot知识点【笔记】
查看>>
linux前奏
查看>>
Spring Boot的启动器Starter详解
查看>>
管道 通过匿名管道在进程间双向通信
查看>>
python 实例六
查看>>
邻接表的实现
查看>>
Robot Framework自动化测试
查看>>
单表关联
查看>>
PHP 中 config.m4 的探索
查看>>
中国各个省市县的人口统计,echart展示
查看>>
ASP.NET HttpHandler加水印
查看>>
live555 基本框架
查看>>
[Head First设计模式]生活中学设计模式——状态模式
查看>>
linux每日命令(32):gzip命令
查看>>
线程中断
查看>>
Winform自定义窗体样式,实现标题栏可灵活自定义
查看>>