超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP目的是保证客户机与服务器之间的通信。HTTP的工作方式是客户机与服务器之间的请求-应答协议。
在客户机和服务器之间进行请求-响应时,两种最常被用到的方法是:get和post。
get--从指定的资源请求数据。
post--向指定的资源提交要被处理的数据。
下面来对比一下get与post。
从URL中可以看出ASP.NET get和post的区别,那么如何在编程中实现数据的接收呢?
<span style="font-size:18px;">//post string name1=Request.QueryString["name1"];</span>
<span style="font-size:18px;">//get string name2=Request.Form["name2"];</span>
<span style="font-size:18px;">//可以同时接收get和post方法传递的参数的写法 //第一种 string name3=Request.Params["name3"]; //第二种 string name4=Request["name4"]; </span>
所以,还是根据不同的提交的方式,用不同的方式接收比较好。
在B/S中需要学习的知识还有很多,有很多迷惑,不过都会在后面的学习中得到一一解答的。
原文地址:http://blog.csdn.net/mascf/article/details/45461771