易语⾔POST专题-GETPOST区别详解
1、Get是⽤来从服务器上获得数据,⽽Post是⽤来向服务器上传递数据。
2、Get将表单中数据的按照variable=value的形式,添加到action所指向的URL后⾯,并且两者使⽤“?”连接,⽽各个变量之间使⽤“&”连接;Post是将表单中的数据放在form的数据体中,按照变量和值相对应的⽅式,传递到action所指向URL。
易语言收费版和免费版的区别
3、Get是不安全的,因为在传输过程,数据被放在请求的URL中,⽽如今现有的很多服务器、代理服务器或者⽤户代理都会将请求URL记录到⽇志⽂件中,然后放在某个地⽅,这样就可能会有⼀些隐私的信息被第三⽅看到。另外,⽤户也可以在浏览器上直接看到提交的数据,⼀些系统内部消息将会⼀同显⽰在⽤户⾯前。Post的所有操作对⽤户来说都是不可见的。
4、Get传输的数据量⼩,这主要是因为受URL长度限制;⽽Post可以传输⼤量的数据,所以在上传⽂件只能使⽤Post(当然还有⼀个原因,将在后⾯的提到)。
5、Get限制Form表单的数据集的值必须为ASCII字符;⽽Post⽀持整个ISO10646字符集。默认是⽤ISO-8859-1编码
6、Get是Form的默认⽅法
8、⽽POST是不能直接在浏览器上直接输⼊要传输的参数!⼀般是⽹站登录或者是注册⽤户 ⼀般都是 使⽤POST

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。