
正文
asp.netjspost提交,aspnet post
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
Asp.net的POST和GET提交到底有何不同?
1、Get是用来从服务器上获得数据,而Post是用来向服务器上传递数据。
2、都是get方式得到的,form表单中也可以定义为get方式提交。post 一般显式的给你 体现。但也可以做,但是这违背了asp.net的开发原则。事实上,你点击服务器控件,如果提交到了后台,其实他就是一个post方式提交。
3、指代不同 get:从指定的资源请求数据。post:向指定的资源提交要被处理的数据。安全性不同 get:GET 的安全性较差,因为所发送的数据是 URL 的一部分。
4、get是从服务器上获取数据,post是向服务器传送数据。get是把参数数据 队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。
相关问答
Q1: asp.net页面的提交方式POST和GET有什么区别?
1、都是get方式得到的,form表单中也可以定义为get方式提交。post 一般显式的给你 体现。但也可以做,但是这违背了asp.net的开发原则。事实上,你点击服务器控件,如果提交到了后台,其实他就是一个post方式提交。
2、Get是用来从服务器上获得数据,而Post是用来向服务器上传递数据。
3、指代不同 get:从指定的资源请求数据。post:向指定的资源提交要被处理的数据。安全性不同 get:GET 的安全性较差,因为所发送的数据是 URL 的一部分。
4、数据传输大小限制不同:get传送的数据量较小,不能大于2KB。post传送的数据量较大,一般被默认为不受限制。
Q2: Asp.net的post提交方式
会发现,有一个标签,提交方式就是post。
post方式,隐式传值 首先,这两种方式都可以提交到别的页面啊。只是有些细微差别。比如,前边你填写了一个表单,里边有id,name,等等。并且跳转到第二页面。
对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数据。 get传送的数据量较小,不能大于2KB。post传送的数据量较大,一般被默认为不受限制。
Get是用来从服务器上获得数据,而Post是用来向服务器上传递数据。
Q3: 如何在.net中模拟post方式提交json数据
你接收的时候接收jason数据,然后用form可获得数据,但那是jason格式的,要序列化才行,才能得到key值的。
问题1:http返回json可以使用webapi技术,自己开发一个webapi接口用于从数据库读取并提供数据。问题2:首先要说一下,http的json如果是前端程序还是用javascript读取比较好。
定义一个对象,成员名称和json属性名称一致,将对象作为参数获取就可以了。有问题的话,可以留QQ,我帮你远程处理。
如果使用GET,则强制使用application/x-www-form-urlencoded方式。
为了严格符合Json数据格式,对双引号进行了转义。
Q4: Asp.net中怎么接收post方式提交过来的数据?
1、输入String propertyId = request.getParameterValues(propertyId);或String propertyId = request.getParameterValues(propertyId );这两种方法都可以,只是适用的的方式不同。
2、.post(url,data,fn(response,status,xhr));url:请求的服务器地址;data:向服务器发送的数据;fn:回调函数,就是你向服务器发送数据后要执行的函数。response:这个就是服务器接到请求后返回给你的数据。
3、Form[xxx]来取,如果是aspx页面返回的数据你要clear一下,Response.Clear();Response.Write(xxxx);Response.End();如果你只是处理数据,不作显示的话,建议用ajax前台提交后台用一般处理程序也就是ashx来处理。
4、页面是用的是POST的方法发送数据给test.asp:需要用request.from(id)取值。用request(id)也能取到数据,但需要先检测QUERYSTRING的值,速度就变慢了。
5、asp.net没用过,不过,java的httpClient post和通过IE访问是一样的。
asp.netjspost提交的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于aspnet post、asp.netjspost提交的信息别忘了在本站进行查找喔。





