GET和POST方法区别再议

简介: 原理介绍:理论上说,GET是从服务器上请求数据,POST是发送数据到服务器。事实上,GET方法是把数据参数队列(query string)加到一个URL上,值和表单是一一对应的。比如说,name=John。
原理介绍:理论上说,GET是从服务器上请求数据,POST是发送数据到服务器。事实上,GET方法是把数据参数队列(query string)加到一个URL上,值和表单是一一对应的。

比如说,name=John。在队列里,值和表单用一个&符号分开,空格用+号替换,特 殊的符号转换成十六进制的代码。因为这一队列在URL里边,这样队列的参数就能看得到,可以被记录下来,或更改。通常GET方法还限制字符的大小(大概是 256字节 )。事实上POST方法可以没有时间限制的传递数据到服务器,用户在浏览器端是看不到这一过程的,所以POST方法比较适合用于发送一个保密的(比如信用 卡号)或者比较大量的数据到服务器。 

区别: 
Post是允许传输大量数据的方法,而Get方法会将所要传输的数据附在网址后面,然后一起送达服务器,因此传送的数据量就会受到限制,但是执行效率却比Post方法好。 

建议: 
1、get方式的安全性较Post方式要差些,包含机密信息的话,建议用Post数据提交方式; 
2、在做数据查询时,建议用Get方式;而在做数据添加、修改或删除时,建议用Post方式; 


METHOD的属性值为POST时,所有作为请求提交的段中的HTML控件单元的值的集合,每个成员均为只读。(用于检索HTTP请求正文中表单元素的值。) 
sub.htm:注意方法是POST 
 
 
 
 
demo.asp: 
TextCon=request.form("Content") 
response.write TextCon %> 
QueryString 表单信息通过get方式发送时,服务器端或另一个asp页面就使用querystring方法接收。(用于检索HTTP查询字符串中变量的值。) 
sub.htm:注意方法是GET 
 
 
 
 
demo.asp: 
TextCon=request.querystring("Content") 
response.write TextCon %> 
此例中,你不用sub.HTM,在地址栏中输入demo.asp?content=演示Querystring看看。request.form可不能这样做。 
相关文章
|
7天前
|
存储 缓存 监控
JVM工作原理与实战(二十四):堆的垃圾回收-对象引用
JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能监控工具,以及确保程序的跨平台运行。本文主要介绍了强引用、软引用、弱引用、虚引用、终结器引用等内容。
11 0
|
8月前
|
存储 编译器 C++
c++ 有趣的动态转换之 delete 崩溃探究兼谈基类虚析构的重要性
c++ 有趣的动态转换之 delete 崩溃探究兼谈基类虚析构的重要性
|
10月前
|
算法 安全 Java
JVM学习日志(十一) 对象进入老年代的情况 及 空间担保机制
对象进入老年代的情况 及 空间担保机制 简述
358 0
JVM学习日志(十一) 对象进入老年代的情况 及 空间担保机制
|
11月前
|
缓存 算法 Java
《深入理解Java虚拟机》读书笔记(四)--GC的回收条件及Java对象的引用
《深入理解Java虚拟机》读书笔记(四)--GC的回收条件及Java对象的引用
205 0
|
JavaScript 前端开发 算法
JavaScript原生之垃圾回收原理
欢迎学习C语言和Self语言一夜情的产物:JavaScript
68 0
|
Serverless C语言 Python
学编程这么久,还傻傻分不清什么是方法(method),什么是函数(function)?
在标准库inspect 中,它提供了两个自省的函数,即 ismethod() 和 isfunction(),可以用来判断什么是方法,什么是函数。
274 0
学编程这么久,还傻傻分不清什么是方法(method),什么是函数(function)?
|
存储 监控 Java
JVM系列--对象内存分配技术分析
JVM系列--对象内存分配技术分析
110 0
|
安全 算法 前端开发
一个Java对象的回忆录:垃圾回收
一个Java对象的回忆录:垃圾回收
106 0
一个Java对象的回忆录:垃圾回收
|
缓存 前端开发 Java
七种对象复制工具类,阿粉该 Pick 谁?(二)
日常编程中,我们会经常会碰到对象属性复制的场景,就比如下面这样一个常见的三层 MVC 架构。
七种对象复制工具类,阿粉该 Pick 谁?(二)
|
XML 前端开发 Java
七种对象复制工具类,阿粉该 Pick 谁?(四)
日常编程中,我们会经常会碰到对象属性复制的场景,就比如下面这样一个常见的三层 MVC 架构。
七种对象复制工具类,阿粉该 Pick 谁?(四)