ÊÖ»úÕ¾
ÍøÍ¨·ÖÕ¾
µçÐÅÖ÷Õ¾
ÃÜ¡¡Âë:
Óû§Ãû£º
µ±Ç°Î»Öà : Ö÷Ò³>ÍøÂç±à³Ì>Asp±à³Ì>Áбí

Response ¶ÔÏó

À´Ô´£º»¥ÁªÍø ×÷Õߣºwest263.com ʱ¼ä£º2008-02-23
Î÷²¿ÊýÂë-È«¹úÐéÄâÖ÷»ú10Ç¿£¡40ÓàÏîÐéÄâÖ÷»ú¹ÜÀí¹¦ÄÜ,È«¹úÁìÏÈ!Ë«Ïß¶àÏßÐéÄâÖ÷»úÄϱ±·ÃÎʳ©Í¨ÎÞ×è!Ãâ·ÑÔùËÍÆóÒµÓʾÖ,.CNÓòÃû,×ÔÖú½¨Õ¾480ÔªÆð,Ãâ·ÑÊÔÓÃ7Ìì,ÂúÒâÔÙ¸¶¿î! P4Ö÷»ú×âÓÃ799Ôª/ÔÂ.Ô¸¶Ãâѹ½ð!
¡¡¡¡Response¶ÔÏóÓÃÓÚÏò¿Í»§¶Ëä¯ÀÀÆ÷·¢ËÍÊý¾Ý£¬Óû§¿ÉÒÔʹÓøöÔÏ󽫷þÎñÆ÷µÄÊý¾ÝÒÔHTMLµÄ¸ñʽ·¢Ë͵½Óû§¶ËµÄä¯ÀÀÆ÷£¬ËüÓëRequest×é³ÉÁËÒ»¶Ô½ÓÊÕ¡¢·¢ËÍÊý¾ÝµÄ¶ÔÏó£¬ÕâÒ²ÊÇʵÏÖ¶¯Ì¬µÄ»ù´¡¡£ÏÂÃæ½éÉÜËü³£ÓõÄÊôÐԺͷ½·¨¡£

¡¡¡¡1¡¢BufferÊôÐÔ¡¡¡¡
¡¡¡¡¸ÃÊôÐÔÓÃÓÚÖ¸¶¨Ò³ÃæÊä³öʱÊÇ·ñÒªÓõ½»º³åÇø£¬Ä¬ÈÏֵΪFalse¡£µ±ËüΪTrueʱ£¬Ö±µ½Õû¸öActive Server PageÖ´ÐнáÊøºó²Å»á½«½á¹ûÊä³öµ½ä¯ÀÀÆ÷ÉÏ¡£È磺
<%Response.Buffer=True%>
<html>
<Head>
<title>BufferʾÀý</title>
</head>
<body>
<%
for i=1 to 500
response.write(i & "<br>")
next
%>
</body>
</html>
¡¡¡¡ÕâÒ³Ö´ÐÐʱ£¬Õû¸öÖ÷Ò³µÄËùÓÐÄÚÈÝ»áͬʱÏÔʾÔÚä¯ÀÀÆ÷ÉÏ£¬Õâ¸öÖ÷Ò³»á´æÔÚ»º´æÇøÖÐÖ±µ½½Å±¾Ö´ÐнáÊø¡£

¡¡¡¡2¡¢ExpiresÊôÐÔ
¡¡¡¡¸ÃÊôÐÔÓÃÓÚÉèÖÃä¯ÀÀÆ÷»º´æÒ³ÃæµÄʱ¼ä³¤¶È£¨µ¥Î»Îª·Ö£©£¬±ØÐëÔÚ·þÎñÆ÷¶ËˢС£Í¨¹ýÈçÏÂÉèÖãº<%Response.Expires=0%>
¡¡¡¡Í¨¹ýÔÚASPÎļþÖмÓÈëÕâÒ»ÐдúÂ룬ҪÇóÿ´ÎÇëÇóÊÇË¢ÐÂÒ³Ãæ£¬ÒòΪResponseÒ»ÊÕµ½Ò³Ãæ¾Í»á¹ýÆÚ¡£

¡¡¡¡3¡¢Write·½·¨
¡¡¡¡¸Ã·½·¨°ÑÊý¾Ý·¢Ë͵½¿Í»§¶Ëä¯ÀÀÆ÷£¬È磺<%Response.write "Hello,world!"%>

¡¡¡¡4¡¢Redirect·½·¨
¡¡¡¡¸Ã·½·¨Ê¹ä¯ÀÀÆ÷¿ÉÒÔÖØÐ¶¨Î»µ½ÁíÒ»¸öURLÉÏ£¬ÕâÑù£¬µ±¿Í»§·¢³öWebÇëÇóʱ£¬¿Í»§¶ËµÄä¯ÀÀÆ÷ÀàÐÍÒѾ­È·¶¨£¬¿Í»§±»ÖØÐ¶¨Î»µ½ÏàÓ¦µÄÒ³Ãæ¡£È磺
<html>
<head>
<title>RedirectʾÀý</title>
</head>
<body>
<form aciton="formjump.asp" method="post">
<select name="wheretogo">
<option selected value="fun">Fun</option>
<option value="news">News</option>
<option value="sample">Sample</option>
</select>
<input type=submit name="jump" value="Jump">
</form>
</body>
</html>
¡¡¡¡ÒÔÉÏÊÇÌá½»µÄ±íµ¥£¬ÏÂÃæÊÇ´¦Àí±íµ¥µÄÎļþformjump.asp£º
<%response.buff=true%>
<html>
<head>
<title>RedirectʾÀý</title>
</head>
<body>
<%
thisurl="http://jefenet.yesky.net"
where=Request.form("wheretogo")
Select Case where
case "fun"
response.redirect thisurl & "/fun/default.asp"
case "news"
response.redirect thisurl & "/news/default.asp"
case "sample"
response.redirect thisurl & "/sample/default.asp"
End Select
%>
</body>
<html>
¡¡¡¡Õâ¸öÀý×Óµ±Óû§Ñ¡ÔñÁËÒԺ󣬰´"Jump"°´Å¥Ìá½»±íµ¥£¬·þÎñÆ÷½Óµ½ÉêÇëºóµ÷ÓÃformjump.aspÅжϺó¶¨Î»µ½ÏàÓ¦µÄURL¡£²»¹ýÕâÀïÓÐÒ»µãҪעÒ⣬HTTP±êÌâÒѾ­Ð´Èëµ½¿Í»§ä¯ÀÀÆ÷£¬ÈκÎHTTP±êÌâµÄÐ޸ıØÐëÔÚдÈëÒ³ÄÚÈÝ֮ǰ£¬Óöµ½ÕâÖÖÎÊÌâʱ£¬¿ÉÒÔÈçÏÂ×ö£º
ÔÚÎļþµÄ¿ªÊ¼<@ Language=..>ºóд£ºResponse.Buffer=True
ÔÚ½áⶨ£ºResponse.Flush
¡¡¡¡ÕâÀïFlushÊÇResponseµÄÒ»¸ö·½·¨£¬Ëü±ØÐëÊÇBufferÊôÐÔÉèÖÃΪTrueʱ²ÅÄÜʹÓ㬷ñÔò»á²úÉúÒ»¸öÔËÐÐģʽ´íÎó¡£ÁíÍâÒ»¸öClear·½·¨Ò²ÊÇÓÃÓÚÇå³ý±»»º´æµÄÒ³Ãæ£¬Í¬ÑùÒªBufferÊôÐÔÉèÖÃΪTrueʱ²ÅÄÜʹÓá£

¡¡¡¡5¡¢End·½·¨
¡¡¡¡¸Ã·½·¨ÓÃÓÚ¸æÖªActive Serverµ±Óöµ½¸Ã·½·¨Ê±Í£Ö¹´¦ÀíASPÎļþ¡£Èç¹ûResponse¶ÔÏóµÄBufferÊôÐÔÉèÖÃΪTrue£¬ÕâʱEnd·½·¨¼´°Ñ»º´æÖеÄÄÚÈÝ·¢Ë͵½¿Í»§²¢Çå³ý³åÇø¡£ËùÒÔҪȡÏûËùÓÐÏò¿Í»§µÄÊä³öÃñ£¬¿ÉÒÔÏÈÇå³ý»º³åÇø£¬È»ºóÀûÓÃEnd·½·¨¡£È磺
<%
Response.buffer=true
On error resume next
Err.clear
if Err.number<>0 then
Response.Clear
Response.End
end if
%>

ÎÄÕÂÕûÀí£ºÎ÷²¿ÊýÂë--רҵÌṩÓòÃû×¢²á¡¢ÐéÄâÖ÷»ú·þÎñ
http://www.west263.com
ÒÔÉÏÐÅÏ¢ÓëÎÄÕÂÕýÎÄÊDz»¿É·Ö¸îµÄÒ»²¿·Ö,Èç¹ûÄúÒª×ªÔØ±¾ÎÄÕÂ,Çë±£ÁôÒÔÉÏÐÅÏ¢£¬Ð»Ð»!