社区
Web 开发
帖子详情
关于form提交方式 get和post的疑问.
wodi1015
2008-03-10 07:54:28
get是从服务器上去数据的.post是向服务器传数据的.
而我经常用method=get向服务器传送页面上的参数阿.也不是从服务器上面取数据阿?
...全文
96
6
打赏
收藏
关于form提交方式 get和post的疑问.
get是从服务器上去数据的.post是向服务器传数据的. 而我经常用method=get向服务器传送页面上的参数阿.也不是从服务器上面取数据阿?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wodi1015
2008-03-10
打赏
举报
回复
呵呵 我相信你 http以后再看 呵呵
bt_lose
2008-03-10
打赏
举报
回复
[Quote=引用 2 楼 wodi1015 的回复:]
在B/S应用程序中,前台与后台的数据交互,都是通过HTML中Form表单完成的。Form提供了两种数据传输的方式——get和post。虽然它们都是数据的提交方式,但是在实际传输时确有很大的不同,并且可能会对数据产生严重的影响。虽然为了方便的得到变量值,Web容器已经屏蔽了二者的一些差异,但是了解二者的差异在以后的编程也会很有帮助的。
Form中的get和post方法,在数据传输过程中分别对应了HTTP协议中的GET和POST方法。二者主要…
[/Quote]
这片文章那里来的???
扁他...
老紫竹
2008-03-10
打赏
举报
回复
听我的没错!写那个文字的理解片面。
你可以去看看HTTP协议,你就清楚了。
当然,你得耐得住性子看,呵呵!总之我经常看!
wodi1015
2008-03-10
打赏
举报
回复
那里面第一条就是 我提的问题 我看到网上很多地方都是这样写的 但是 我用的却不是那样
wodi1015
2008-03-10
打赏
举报
回复
在B/S应用程序中,前台与后台的数据交互,都是通过HTML中Form表单完成的。Form提供了两种数据传输的方式——get和post。虽然它们都是数据的提交方式,但是在实际传输时确有很大的不同,并且可能会对数据产生严重的影响。虽然为了方便的得到变量值,Web容器已经屏蔽了二者的一些差异,但是了解二者的差异在以后的编程也会很有帮助的。
Form中的get和post方法,在数据传输过程中分别对应了HTTP协议中的GET和POST方法。二者主要区别如下:
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字符集。
6、Get是Form的默认方法。
老紫竹
2008-03-10
打赏
举报
回复
你的理解片面
GET/POST 都可以完成发送和读取的操作,
但GET有长度限制,一般限制1024个字符,所以普通的提交,用GET没有任何问题。但
1 超过限制长度的数据
2 带有特殊字符的数据,比如中文
第一种只能用POST,那个不限制长度
第二种,可以省去你自己编码URL的麻烦
33.
form
标签中的GET和
POST
提交
方式
form
的method参数用于设置表单的
提交
方式
,默认使用
POST
. action用于设置表单的
提交
url,如果不写或者保持空字符串,那么将使用当前的URL. ①
form
表单使用
post
方式
提交
的例子: 下面例子实现流程: 当我们第一次访
form
关于
form
表单
提交
方式
get和
post
的区别?
2.get是把参数数据队列加到
提交
表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。
post
是通过HTTP
post
机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL...
Form
表单
提交
get与
post
区别
Form
表单
提交
get与
post
区别 1.get是从服务器上获取数据,
post
是向服务器传送数据。 2.get是把参数数据队列加到
提交
表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。
post
是通过HTTP
post
...
Form
表单
提交
get和
post
方法区别
Form
中的get和
post
方法,在数据传输过程中分别对应了HTTP协议中的GET和
POST
方法。二者主要区别如下: 1、Get是用来从服务器上获得数据,而
Post
是用来向服务器上传递数据。 2、Get将表单中数据的按照variable=value的...
提交
方式
get和
post
有哪些区别
提交
方式
get和
post
有哪些区别 区别 1.get是从服务器上获取数据,
post
是向服务器传送数据。
post
更为安全。 2.在客户端,get是把参数数据队列加到
提交
表单的action属性所指的URL中,值和表单内各个字段一一对应。...
Web 开发
81,092
社区成员
341,716
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章