asp.net的系统对象
page 指向页面自身的方式.作用域为页面的执行期.
request 读取客户端在web请求期间发送的值
response 封装了页面执行期返回到HTTP客户端的输出
application 作用于整个程序运行期的状态对象
session 会话期状态保持对象,用于跟踪单一用户的会话
cookie 客户端保持会话的一种方式
server 提供对服务器上的方法和属性的访问
Request:读取客户端在Web请求期间发送的值(http请求报文数据){拿参数}
Response:封装了页面执行期返回到HTTP客户端的输出(http响应报文的数据){输出参数}
Request(HttpRequest) & Response(HttpResponse)
一,浏览器表单提交数据方式
1,表单:(数据藏在请求报文体中格式:txtname=dlc&txtpwd=123)
<form>
<input type='text' name='txtname' />
<input type='password' name='txtpsw' />
</form>
2,地址栏的URL参数(和表单的Get方式一样):键值对
http://localhost:10515/WebSite1/C03Login.ashx?txtname1=dlc&txtpwd=123
二,服务器如何获取浏览器提交的数据?
1,获取表单数据:context.Request.Form["txtname"].
注意:Request.Form只能取得使用post方式提交过来的数据
2,获取URL参数:context.Request.Querystring["txtname"].
注意:get方式提交的数据Querystring获取
三,服务器如何向浏览器输出数据?
context.Response.Write("我是从服务器输出到浏览器的数据!");
get:获得,拿去.--当浏览器发送请求报文是为了从服务器获得数据的时候,就用get.
post:传递,邮递,发送过去.--当浏览器发送请求报文是为了向服务器传送数据的时候,就用post.
|
|