asp.net³£¼ûÆß´óÄÚÖöÔÏó
Ò»¡¢Response¶ÔÏó
Response¶ÔÏóÊÇHttpResponseÀàµÄÒ»¸öʵÀý¡£¸ÃÀàÖ÷ÒªÊÇ·â×°À´×ÔASP.NET²Ù×÷µÄHTTPÏìÓ¦ÐÅÏ¢¡£
1.Response¶ÔÏóµÄÊôÐÔ
¢Ù BufferOutput
˵Ã÷£º»ñÈ¡»òÉèÖÃÒ»¸öÖµ£¬¸ÃֵָʾÊÇ·ñ»º³åÊä³ö£¬²¢ÔÚÍê³É´¦ÀíÕû¸öÒ³Ö®ºó½«Æä·¢ËÍ
ÊôÐÔÖµ£ºÈç¹û»º³åÁ˵½¿Í»§¶ËµÄÊä³ö£¬ÔòΪtrue£»·ñÔòΪfalse¡£Ä¬ÈÏΪtrue
¢Ú Cache
˵Ã÷£º»ñÈ¡WebÒ³µÄ»º´æ²ßÂÔ£¨¹ýÆÚʱ¼ä¡¢±£ÃÜÐÔ¡¢±ä»¯×Ӿ䣩
ÊôÐÔÖµ£º°üº¬Óйص±Ç°ÏìÓ¦µÄ»º´æ²ßÂÔÐÅÏ¢µÄHttpCachePolicy¶ÔÏó
¢Û Charset
˵Ã÷£º»ñÈ¡»òÉèÖÃÊä³öÁ÷µÄHTTP×Ö·û¼¯
ÊôÐÔÖµ£ºÊä³öÁ÷µÄHTTP×Ö·û¼¯
¢Ü IsClientConnected
˵Ã÷£º»ñȡһ¸öÖµ£¬Í¨¹ý¸Ãֵָʾ¿Í»§¶ËÊÇ·ñÈÔÁ¬½ÓÔÚ·þÎñÆ÷ÉÏ
ÊôÐÔÖµ£ºÈç¹û¿Í»§¶Ëµ±Ç°ÈÔÔÚÁ¬½Ó£¬ÔòΪtrue£»·ñÔòΪfalse
2.Response¶ÔÏóµÄ·½·¨
Response¶ÔÏó¿ÉÒÔÊä³öÐÅÏ¢µ½¿Í»§¶Ë£¬°üÀ¨Ö±½Ó·¢ËÍÐÅÏ¢¸øä¯ÀÀÆ÷¡¢Öض¨Ïòä¯ÀÀÆ÷µ½ÁíÒ»¸öURL»òÉèÖÃcookieµÄÖµ¡£ASP.NETÖÐÒýÓöÔÏó·½
·¨µÄÓï·¨ÊÇ“¶ÔÏóÃû.·½·¨Ãû”¡£“·½·¨”¾ÍÊÇǶÈëµ½¶ÔÏó¶¨ÒåÖеijÌÐò´úÂ룬Ëü¶¨Òå¶ÔÏóÔõÑùÈ¥´¦ÀíÐÅÏ¢¡£Ê¹ÓÃǶÈëµÄ·½·¨£¬¶ÔÏó±ãÖªµÀÈçºÎÈ¥Ö´ÐÐÈÎÎñ£¬¶ø²»ÓÃ
Ìṩ¶îÍâµÄÖ¸Áî¡£
¢Ù Write
˵Ã÷£º½«Ö¸¶¨µÄ×Ö·û´®»ò±í´ïʽµÄ½á¹ûдµ½µ±Ç°µÄHTTPÊä³ö
¢Ú End
˵Ã÷£ºÍ£Ö¹Ò³ÃæµÄÖ´Ðв¢µÃµ½ÏàÓ¦½á¹û
¢Û Clear
˵Ã÷£ºÓÃÀ´ÔÚ²»½«»º´æÖеÄÄÚÈÝÊä³öµÄǰÌáÏ£¬Çå¿Õµ±Ç°Ò³µÄ»º´æ£¬½öµ±Ê¹ÓÃÁË»º´æÊä³öʱ£¬²Å¿ÉÒÔÀûÓÃClear·½·¨
¢Ü Flush
˵Ã÷£º½«»º´æÖеÄÄÚÈÝÁ¢¼´ÏÔʾ³öÀ´¡£¸Ã·½·¨ÓÐÒ»µãºÍClear·½·¨Ò»Ñù£¬ËüÔڽű¾Ç°ÃæÃ»Óн«BufferÊôÐÔÉèÖÃΪTrueʱ»á³ö´í¡£ºÍEnd·½·¨²»Í¬µÄÊÇ£¬¸Ã·½·¨µ÷Óú󣬸ÃÒ³Ãæ¿É¼ÌÐøÖ´ÐÐ
¢Ý Redirect
˵Ã÷£ºÊ¹ä¯ÀÀÆ÷Á¢¼´Öض¨Ïòµ½³ÌÐòÖ¸¶¨µÄURL
¶þ¡¢Request¶ÔÏó
1.Request¶ÔÏóµÄÊôÐÔ
¢Ù QueryString
˵Ã÷£º»ñÈ¡ HTTP ²éѯ×Ö·û´®±äÁ¿¼¯ºÏ
ÊôÐÔÖµ£ºNameValueCollection¶ÔÏó
¢Ú Path
˵Ã÷£º»ñÈ¡µ±Ç°ÇëÇóµÄÐéÄâ·¾¶
ÊôÐÔÖµ£ºµ±Ç°ÇëÇóµÄÐéÄâ
Ïà¹ØÎĵµ£º
ÎÒ們ÔÚ開發網頁應ÓóÌʽ£¬時³£ÐèҪȥ½âÎö網Ö·(Request.Url)µÄÿ個Ƭ¶Î£¬進ÐÐһЩÅÐ斷¡£ÀýÈç說 "http://localhost:1897/News/Press/Content.aspx/123?id=1#toc
"£¬ÎÒ們ÏëҪȡµÃ網Ö·裡µÚÒ»層Ä¿錄µ ......
Web ·þÎñÆ÷¿Ø¼þºÍ Html ·þÎñÆ÷¿Ø¼þ
¡¡¡¡Ò»°ãµØ£¬ÔÚÓà ASP.NET ¿ª·¢ Web Ó¦ÓóÌÐòʱ£¬Ê±Ê±¿Ì¿Ì¶¼Óë¿Ø¼þ´ò½»µÀ£¬¿ÉÒÔ˵ÊÇÎÞ´¦²»ÔÚ£¬Æäʵ Web ´°ÌåÒ³(.aspx Ò³)Ò²Êǿؼþ¡£
¡¡¡¡ASP.NET ¿Ø¼þ·ÖΪ Web ·þÎñÆ÷¿Ø¼þ(¼ò³Æ Web ¿Ø¼þ)ºÍ Html ·þÎñÆ÷¿Ø¼þ(¼ò³Æ Html ¿Ø¼þ)£¬¶¼ÊÇÔËÐÐÔÚ·þÎñÆ÷¶Ë¡£Á½ÕßÓÐÊ²Ã´Çø±ðÄØ£¿
¡¡¡¡ÎÒÃÇÆ½Ê±Ó ......
¹ØÓÚÒ³Ãæ´«ÖµµÄ·½·¨£¬Òý·¢Á˺ܶàÌÖÂÛ¡£¿´À´ÓкܶàÈ˹Ø×¢Õâ¸ö£¬ÎÒ¾ÍÎÒ¸öÈ˹۵ã×öÁËЩ×ܽᣬϣÍû¶Ô´ó¼ÒÓÐËù°ïÖú¡£
1. ʹÓÃQueryString±äÁ¿
QueryStringÊÇÒ»Öַdz£¼òµ¥µÄ´«Öµ·½Ê½£¬Ëû¿ÉÒÔ½«´«Ë͵ÄÖµÏÔʾÔÚä¯ÀÀÆ÷µÄµØÖ·À¸ÖС£Èç¹ûÊÇ´«µÝÒ»¸ö»ò¶à¸ö°²È«ÐÔÒªÇ󲻸߻òÊǽṹ¼òµ¥µÄÊýֵʱ£¬¿ÉÒÔʹÓÃÕâ¸ö·½·¨¡£µ«ÊǶÔÓÚ´«µ ......
ASP.NET×é¼þÉè¼ÆÖ®ÉúÃüÖÜÆÚÊÇÊ²Ã´ÄØ£¿ÈÃÎÒÃÇÀ´¿´¿´£º
µ±Ò»¸öASP.NETÒ³Ãæ±»ÇëÇóºó£¬Ò»¸öpageʵÀý±»Éú³É£¬¿ªÊ¼×Ô¼ºµÄÂß¼£¬×îÖÕ·µ»ØHTMLÁ÷¸øÓû§¶Ë¡£¹¹³ÉÂß¼´¦ÀíµÄÊÇpageÖдæÔڵķþÎñÆ÷¶Ë¿Ø¼þÒÔ¼°¿Ø¼þ¼äµÄ½»»¥£¬²¢ÇÒÔÚÒ³Ãæ½áÊøÇ°·þÎñÆ÷¿Ø¼þÃDZ»Ïú»Ù£¨ÊÓ.netµÄ»ØÊÕ²ßÂÔ¶ø¶¨£©¡£ÄÇôÕâЩ¿Ø¼þÔڶ̶̵ÄÒ³Ãæ´¦Àí¹ý³ÌÖоÀúÁË´´½¨ ......
--aspxÎļþ
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="NetWork.aspx.cs" Inherits="NetWork" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<he ......