A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 邓连超 中级黑马   /  2012-11-29 01:05  /  1581 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

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.





Image.png (86.66 KB, 下载次数: 26)

Image.png

2 个回复

倒序浏览
值得学习ing!
回复 使用道具 举报
顶上!{:soso_e163:}
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马