表单中post与get进行提交的区别
2015-10-18 19:53
267 查看
post传递数据是,对于用户而言是保密的,以http协议来看。数据附加于header头信息中,用户不能随意修改,这对Web应用程序而言,安全性要更高,而且用post向Web服务器发送数据大小不收限制。
get方式是在访问URL时使用浏览器地址传递值的。虽然get方式非常方便直观,但缺点是访问该网站的用户可以对URL传递的数据进行修改。并且getget传递的字符串有一定的限制,不能超过250个字符,如果超长那么浏览器会自动截取,导致数据丢失获知程序运行出错。get不支持ASCII字符之外的任何字符,如果包含有汉字或其他非ASCII字符时,需要应用php的内置函数将参数转换成其他编码格式进行传递。
post用$_POST[ ]全局数组获取提交的值。get用$_GET[ ]获取提交的值。
get方式是在访问URL时使用浏览器地址传递值的。虽然get方式非常方便直观,但缺点是访问该网站的用户可以对URL传递的数据进行修改。并且getget传递的字符串有一定的限制,不能超过250个字符,如果超长那么浏览器会自动截取,导致数据丢失获知程序运行出错。get不支持ASCII字符之外的任何字符,如果包含有汉字或其他非ASCII字符时,需要应用php的内置函数将参数转换成其他编码格式进行传递。
post用$_POST[ ]全局数组获取提交的值。get用$_GET[ ]获取提交的值。
相关文章推荐
- OC中的两种枚举解释
- java socket 编程原理 转
- codeforce Gym 100425E The Street Escalator(期望,线性递推)
- 强大的swift字符串
- bash shell之数组使用
- 利用vbs脚本编写Windows XP/2003序列号更改器
- 【POJ1741】Tree 树分而治之 模板略?
- 20135218 姬梦馨 第二章代码
- ZigZag Conversion
- Ubuntu 14.04 LTS关于缺少libglut.so.3的解决办法
- 如何开始参与开源项目?
- 第六周学习报告
- VBS代码2
- 测试原则,测试目标
- cocos2d-x ODSocket学习笔记
- alpha测试、beta测试
- AsyncTask使用原则
- HTML/CSS(六) typeof
- HDU 2859 Phalanx(DP)
- Unable to add window -- token null is not for an application---各种bug