ASP.NETÖ®Îå ASP.NET¶ÔÏó
session
===================================
session¶ÔÏóÓÃÓÚ´æ´¢ÌØ¶¨µÄÓû§»á»°ËùÐèµÄÐÅÏ¢ ¡£ Session¶ÔÏóµÄÒýÈëÊÇΪÁËÃÖ²¹HTTPÐÒéµÄ²»×㣬HTTPÐÒéÊÇÒ»ÖÖÎÞ״̬µÄÐÒé¡£
¡¡¡¡SessionÖÐÎÄÊÇ“»á»°”µÄÒâ˼£¬ÔÚASPÖдú±íÁË·þÎñÆ÷Óë¿Í»§¶ËÖ®¼äµÄ“»á»°”¡£SessionµÄ×÷ÓÃʱ¼ä´ÓÓû§µ½´ïij¸öÌØ¶¨µÄWebÒ³¿ªÊ¼£¬µ½¸ÃÓû§À뿪WebÕ¾µã£¬»òÔÚ³ÌÐòÖÐÀûÓôúÂëÖÕֹij¸öSession½áÊø¡£ÒýÓÃSession Ôò¿ÉÒÔÈÃÒ»¸öÓû§·ÃÎʶà¸öÒ³ÃæÖ®¼äµÄÇл»Ò²»á±£Áô¸ÃÓû§µÄÐÅÏ¢¡£
¡¡¡¡ÏµÍ³ÎªÃ¿¸ö·ÃÎÊÕß¶¼ÉèÁ¢Ò»¸ö¶ÀÁ¢µÄSession¶ÔÏó£¬ÓÃÒÔ´æ´¢Session±äÁ¿£¬²¢ÇÒ¸÷¸ö·ÃÎÊÕßµÄSession¶ÔÏ󻥲»¸ÉÈÅ¡£
¡¡¡¡SessionÓëCookieÊǽôÃÜÏà¹ØµÄ¡£ SessionµÄʹÓÃÒªÇóÓû§ä¯ÀÀÆ÷±ØÐëÖ§³ÖCookie£¬Èç¹ûä¯ÀÀÆ÷²»Ö§³ÖʹÓÃCookie£¬»òÕßÉèÖÃΪ½ûÓÃCookie£¬ÄÇô½«²»ÄÜʹÓÃSession¡£
¡¡¡¡SessionÐÅÏ¢¶Ô¿Í»§À´Ëµ£¬²»Í¬µÄÓû§Óò»Í¬µÄSessionÐÅÏ¢À´¼Ç¼¡£µ±Óû§ÆôÓÃSessionʱ£¬ASP×Ô¶¯²úÉúÒ»¸öSessionID.ÔÚлỰ¿ªÊ¼Ê±£¬·þÎñÆ÷½«SessionIDµ±×öcookie´æ´¢ÔÚÓû§µÄä¯ÀÀÆ÷ÖС£
¡¡¡¡sessionÓï·¨£º
¡¡¡¡session.¼¯ºÏ∣ÊôÐÔ∣·½·¨
¡¡¡¡¾ÙÀý:
¡¡¡¡<html>
¡¡¡¡<head>
¡¡¡¡<title>ѧºÃsession¼ÓÓÍ</title>
¡¡¡¡</head>
¡¡¡¡<%
¡¡¡¡session("greeting")="ASP“
¡¡¡¡Response.write(session("greeting"))
¡¡¡¡%>
¡¡¡¡</body>
¡¡¡¡</html>
¡¡¡¡Session¶ÔÏóµÄ¼¯ºÏ¡¢ÊôÐÔ¡¢·½·¨¡¢Ê¼þ
Session¶ÔÏóÊÇSystem.Web.UI.HttpSessionStateÀàµÄʵÀý¡£Session¶ÔÏóµÄËùÓÐÒýÓö¼ÊÇÔÚÒýÓõ±Ç°Óû§µÄ»á»°¶ÔÏ󣬵±Ìض¨Óû§²»ÔÙ·ÃÎÊWebÕ¾µãÉϵÄÒ³ÃæÊ±£¬Ò»Ð©ÐÅÏ¢½«¶ªÊ§£¬µ±Ð»ỰÆô¶¯Ê±£¬ÖØÐÂÓÐЧ¡£Session¿ÉÒÔ´æ´¢Õë¶ÔÓëijһ¸öÓû§µÄIEÒÔ¼°Í¨¹ýÆäµ±Ç°´°¿Ú´ò¿ªµÄÈκδ°¿Ú¾ßÓÐÕë¶ÔÐÔµÄÓû§ÐÅÏ¢´æ´¢»úÖÆ¡£¿ÉÒÔʹÓÃSession¶ÔÏó´æ´¢Ìض¨Óû§»á»°ËùÐèµÄÐÅÏ¢£¬ÕâÑù£¬µ±Óû§ÔÚÓ¦ÓóÌÐòµÄWebÒ³ÃæÖ®¼äÌø×ªÊ±£¬´æ´¢ÔÚSession¶ÔÏóÖеıäÁ¿¾Í²»»á¶ªÊ§£¬ÔÚÕû¸öÓû§»á»°ÖÐÒ»Ö±´æÔÚÏÂÈ¥¡£
µ±Óû§ÇëÇóÀ´×ÔÓ¦ÓóÌÐòµÄWebҳʱ£¬Èç¹û¸ÃÓû§»¹Ã»Óлػ°£¬ÔòWeb·þÎñÆ÷½«×Ô¶¯´´½¨Ò»¸öSession¶ÔÏó£»µ±»á»°¹ýÆÚ»ò·ÏÆúʱ£¬·þÎñÆ÷½«ÖÕÖ¹¸Ã»á»°¡£
Session¶ÔÏóÓÃÓÚ´æ´¢Óû§µÄÐÅÏ¢¡£´æ´¢ÓÚSession¶ÔÏóÖеıäÁ¿Îªµ¥Ò»Óû§µÄÐÅÏ¢£¬²¢ÇÒ¶ÔÓÚÒ»¸öÓ¦ÓóÌÐòÖеÄËùÓÐÒ³Ãæ¶¼ÊÇ¿ÉÓõġ£µ±²Ù×÷Ó¦ÓóÌÐòʱ£¬¿
Ïà¹ØÎĵµ£º
Ò».ʹÓÃQueryString
Request.QueryString
ÔÚASPʱ´ú£¬Õâ¸öÊǽϳ£Óõķ½·¨£¬µ½ÁËASP.NET£¬ºÃÏñÓõÄÈ˲»¶àÁË£¬µ«ÊDz»¹ÜÔõô˵£¬ÕâÊÇÒ»¸öûÓйýʱ£¬ÇÒºÜÖµµÃÍÆ¼öµÄ·½·¨£¬ÒòΪ²»¹ÜÊÇASP»¹ÊÇASP.NET£¬×î»ù±¾µÄ¶¼»¹ÊÇ»ùÓÚHTTpÐÒéµÄ¡£ ȱµãÊǷdz£Ã÷ÏԵģ¬ÈÃÔÚ¶à¸öÒ³Ãæ´«µÝʱ£¬¿ÉÄܾÍRequest²»µ½ÁË
ʹÓÃQu ......
Perl¡¢PHP¡¢ASP¡¢JSP¼¼Êõ±È½Ï
±¾ÎĽ«¶ÔĿǰ×î³£ÓõÄËÄÖÖ¶¯Ì¬ÍøÒ³ÓïÑÔPerl£¨Practical Extraction and Report Language£©¡¢PHP£¨Hypertext Preprocessor£©¡¢ASP£¨Active Server Pages£©¡¢JSP£¨JavaServer Pages£©½øÐÐһЩ¼¼ÊõÐԵıȽϡ£
¡¡¡¡Perl
¡¡¡¡Perl£¨Practical Extraction and Report Language£©ÊÇÒ»ÖֺܹÅÀϵĽű ......
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%
Option Explicit
Response.Buffer = True '»º´æÍ¼Æ¬
Dim objXMLHTTP, XML
Set XML = Server.CreateObject("Microsoft.XMLHTTP") '½¨Á¢ÏÂÔØ¶ÔÏó
XML.Open "GET","http://www.google.cn/images/nav_logo7.png",False '¿ªÊ¼»ñȡͼƬ,http://xxx/pngÕâ½Ú¿ÉÒԸijÉ× ......
Ïò»ùÓÚASP.NET MVCµÄWeb³ÌÐò·¢ËÍÇëÇóÊ×ÏÈ´«µÝÒ»¸ö UrlRoutingModule ¶ÔÏó£¬ÕâÊÇÒ»¸öHTTPÄ£¿é¡£Õâ¸öÄ£¿é½âÎöÇëÇó²¢Ö´ÐзÓÉÑ¡Ôñ¡£ UrlRoutingModule ¶ÔÏóÑ¡ÔñµÚÒ»¸öÆ¥Å䵱ǰÇëÇóµÄ·ÓɶÔÏó¡£(·ÓɶÔÏóÊÇʵÏÖ RouteBase µÄÀ࣬¶øÇÒͨ³£ÊÇ Route ÀàµÄÒ»¸öʵÀý¡£) Èç¹ûûÓÐÈκηÓÉÆ¥Å䣬 UrlRoutingModule ¶ÔÏó¾Íɶ¶¼²»×ö£¬ÈÃÇ ......