ASP Session ¶ÔÏó
Session ¶ÔÏóÓÃÓÚ´æ´¢¹ØÓÚij¸öÓû§»á»°£¨session£©µÄÐÅÏ¢£¬»òÕßÐÞ¸ÄÏà¹ØµÄÉèÖᣴ洢ÔÚ session ¶ÔÏóÖеıäÁ¿ÕÆÎÕ×ŵ¥Ò»Óû§µÄÐÅÏ¢£¬Í¬Ê±ÕâЩÐÅÏ¢¶ÔÓÚÒ³ÃæÖеÄËùÓÐÒ³Ãæ¶¼ÊÇ¿ÉÓõġ£
ʵÀý
- ÉèÖò¢·µ»Ø LCID
- ±¾ÀýÑÝʾ "LCID" ÊôÐÔ¡£´ËÊôÐÔÉèÖò¢·µ»ØÒ»¸öָʾλÖûòÕßµØÇøµÄÕûÊý¡£ÀàËÆÓÚÈÕÆÚ¡¢Ê±¼äÒÔ¼°»õ±ÒµÈÄÚÈݶ¼Òª¸ù¾ÝλÖûòÕßµØÇøÀ´ÏÔʾ¡£
- ·µ»Ø SessionID
- ±¾ÀýÑÝʾ "SessionID" ÊôÐÔ¡£¸ÃÊôÐÔΪÿλÓû§·µ»ØÒ»¸öΨһµÄ id¡£Õâ¸ö id ÓÉ·þÎñÆ÷Éú³É¡£
- session µÄ³¬Ê±
- ±¾ÀýÑÝʾ "Timeout" ÊôÐÔ¡£Õâ¸öÀý×ÓÉèÖò¢·µ»Ø session µÄ³¬Ê±Ê±¼ä£¨·ÖÖÓ£©¡£
Session ¶ÔÏó
µ±ÄúÕýÔÚ²Ù×÷Ò»¸öÓ¦ÓóÌÐòʱ£¬Äú»áÆô¶¯Ëü£¬È»ºó×öЩ¸Ä±ä£¬Ëæºó¹Ø±ÕËü¡£Õâ¸ö¹ý³ÌºÜÏñÒ»´Î¶Ô»°£¨Session£©¡£¼ÆËã»úÖªµÀÄãÊÇË¡£ËüÒ²ÖªµÀÄãÔÚºÎʱÆô¶¯ºÍ¹Ø±ÕÕâ¸öÓ¦ÓóÌÐò¡£µ«ÊÇÔÚÒòÌØÍøÉÏ£¬ÎÊÌâ³öÏÖÁË£ºweb ·þÎñÆ÷²»ÖªµÀÄãÊÇË£¬Ò²²»ÖªµÀÄã×öʲô£¬ÕâÊÇÓÉÓÚ HTTP µØÖ·ÎÞ·¨Áô´æ×´Ì¬£¨ÐÅÏ¢£©¡£
ASP ͨ¹ýΪÿ¸öÓû§´´Ò»¸öΨһµÄ cookie ½â¾öÁËÕâ¸öÎÊÌâ¡£cookie ·¢Ë͵½·þÎñÆ÷£¬Ëü°üº¬ÁË¿Éʶ±ðÓû§µÄÐÅÏ¢¡£Õâ¸ö½Ó¿Ú³Æ×÷ Session ¶ÔÏó¡£
Session ¶ÔÏóÓÃÓÚ´æ´¢¹ØÓÚij¸öÓû§»á»°£¨session£©µÄÐÅÏ¢£¬»òÕßÐÞ¸ÄÏà¹ØµÄÉèÖᣴ洢ÔÚ session ¶ÔÏóÖеıäÁ¿ÕÆÎÕ×ŵ¥Ò»Óû§µÄÐÅÏ¢£¬Í¬Ê±ÕâЩÐÅÏ¢¶ÔÓÚÒ³ÃæÖеÄËùÓÐÒ³Ãæ¶¼ÊÇ¿ÉÓõġ£´æ´¢ÓÚ session ±äÁ¿ÖеÄÐÅϢͨ³£ÊÇ name¡¢id ÒÔ¼°²ÎÊýµÈ¡£·þÎñÆ÷»áΪÿλÐÂÓû§´´½¨Ò»¸öÐ嵀 Session ¶ÔÏ󣬲¢ÔÚ session µ½ÆÚºó³·ÏúÕâ¸ö¶ÔÏó¡£
ÏÂÃæÊÇ Session ¶ÔÏóµÄ¼¯ºÏ¡¢ÊôÐÔ¡¢·½·¨ÒÔ¼°Ê¼þ£º
¼¯ºÏ
| ¼¯ºÏ | ÃèÊö |
|---|---|
| Contents | °üº¬ËùÓÐͨ¹ý½Å±¾ÃüÁî×·¼Óµ½ session µÄÌõÄ¿¡£ |
| StaticObjects | °üº¬ÁËËùÓÐʹÓà HTML µÄ <object> ±êǩ׷¼Óµ½ session µÄ¶ÔÏó¡£ |
ÊôÐÔ
| ÊôÐÔ | ÃèÊö |
|---|---|
| CodePage | ¹æ¶¨ÏÔʾ¶¯Ì¬ÄÚÈÝʱʹÓõÄ×Ö·û¼¯ |
| LCID | ÉèÖûò·µ»ØÖ¸¶¨Î»ÖûòÕßµØÇøµÄÒ»¸öÕûÊý¡£ÖîÈçÈÕÆÚ¡¢Ê±¼äÒÔ¼°»õ±ÒµÄÄÚÈÝ»á¸ù¾ÝλÖûòÕßµØÇøÀ´ÏÔʾ¡£ |
| SessionID | Ϊÿ¸öÓû§·µ»ØÒ»¸öΨһµÄ id¡£´Ë id ÓÉ·þÎñÆ÷Éú³É¡£ |
| Timeout | ÉèÖûò·µ»ØÓ¦ÓóÌÐòÖÐµÄ session ¶ÔÏóµÄ³¬Ê±Ê±¼ä£¨·ÖÖÓ£©¡£ |
·½·¨
| ·½·¨ | ÃèÊö |
|---|---|
| Abandon | ³·ÏúÒ»¸öÓû§µÄ session¡£ |
| Contents.Remove | ´Ó Contents ¼¯ºÏɾ³ýÒ»¸öÏîÄ¿¡£ |
| Contents.RemoveAll() | ´Ó Contents ¼¯ºÏɾ³ýÈ«²¿ÏîÄ¿¡£ |
ʼþ
| ʼþ | ÃèÊö |
|---|---|
| Session_OnEnd | µ±Ò»¸ö»á»°½áÊøÊ±´Ëʼþ·¢Éú¡£ |
| Session_OnStart | µ±Ò»¸ö»á»°¿ªÊ¼Ê±´Ëʼþ·¢Éú¡£ |