Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

Á˽âASP.NETµÄÔËÐÐÊÂÄ£ÐÍ£¨HTTPRuntime£©


ΪʲôҪȥÁ˽âASP.NETÔËÐÐʱģÐÍ£¨HTTPRuntime£©
ÔÚѧϰASP.NET֮ǰ£¬×îºÃÏÈѧϰһÏÂASP.NETµÄÔËÐÐʱģÐÍ£¬ÆäʵASP.NETµÄ±à³ÌÄ£ÐÍ·ÖΪASP.NETµÄÔËÐÐʱģÐͺÍÒ³Ãæ±ä³ÉÄ£ÐÍ¡£Ðí¶àµÄ²Î¿¼ÊéÖ»ÊÇÖ±½ÓµÄ½éÉÜASP.NETµÄÒ³Ãæ±à³ÌÄ£ÐÍ£¬¶øºöÂÔÁËÔËÐÐʱģÐÍ£¬Ò³Ãæ±à³ÌÄ£ÐÍÊÇASP.NET³ÌÐòÔ±Ö÷Òª×öµÄÊÂÇ飬µ«ÔÚ×öÕâЩ¹¤×÷֮ǰ£¬³ä·ÖµÄÁ˽âÔËÐÐʱģÐÍ£¬ÓÐÀûÓÚÎÒÃÇÈ¥Á˽âÕû¸öASP.NET³ÌÐòµÄÉúÃüÖÜÆÚ£¬ÄÜÈóÌÐòÔ±¸üºÃµÄÈ¥Á˽â³ÌÐòÖÐÿ¸ö±äÁ¿¡¢¶ÔÏóµÄÉúÃüÖÜÆÚ£¬ÈóÌÐòÔ±¸üºÃµÄÈ¥¿ØÖÆASP.NET³ÌÐòÖеıäÁ¿¡¢¶ÔÏó¡£
 
Á˽âASP.NETÔËÐÐʱģÐ͵ıر¸»ù´¡£º
l         IISÔËÐйý³Ì£¨IIS6.0֮ǰ£¬IIS7.0Óнϴó±ä¶¯£©
µ±ÎÒÃÇÔÚä¯ÀÀÆ÷ÖÐÊäÈëÒ»¸öÍøÖ·ÊÇ£¬ä¯ÀÀÆ÷ͨ¹ýHttpЭÒ飬½«ÇëÇóÐÅÏ¢·¢Ë͸øIIS·þÎñÆ÷£¬IISÔÚ½ÓÊܵ½ÇëÇóÖ®ºó£¬IIS Ê×ÏÈÐèÒª¾ö¶¨ÈçºÎÈ¥´¦ÀíÕâ¸öÇëÇó£¨NOTE£ºWEB·þÎñÆ÷´¦ÀíÒ»¸ö.htmÒ³ÃæºÍÒ»¸ö.aspxÒ³Ãæ¿Ï¶¨ÊDz»Ò»ÑùµÄ£©¡£ÄÇIISÒÀ¾Ýʲôȥ´¦ÀíÄØ£¿¨D¨D ¸ù¾Ý檔µÄºó׺Ãû¡£
´¦Àí²»Í¬ºó׺ÃûµÄ檔ÐèÒª²»Í¬µÄ´¦Àí³ÌÐò£¬IISÊÇÈçºÎÖªµÀ´¦Àí¸÷ÖÖºó׺ÃûµÄÓ¦ÓóÌÐò£¬ºÃ±È˵ÏÖÔÚÎÒÃÇÇëÇóÒ»¸öºó׺ΪaspxµÄÒ³Ãæ£¨ÆäʵIIS±¾Éí²¢²»ÄÜ´¦ÀíÕâЩaspxÒ³ÃæÇëÇ󣩣¬ËüÐèÒªÒ»ÖÖÓ³Éä»úÖÆ£¬¾ÍÊǽ«¸÷ÖÖºó׺ÃûµÄÒ³ÃæÓ³Éäµ½²»Í¬µÄ´¦Àí³ÌÐò£¬È»ºóµ÷ÓÃÕâЩ³ÌÐòÀ´´¦ÀíÕâÐ©Ò³Ãæ檔£¬ÕâÀïµÄÓ³Ïñ»úÖÆ¾ÍÊÇISAPI£¨»¥ÁªÍø·þÎñÓ¦ÓóÌÐò½Ó¿Ú£©£¬ÔÚÅäÖÃIIS·þÎñÆ÷µÄʱÅäÖÃISAPIÊDZØÐ룬Ҫ²»È»IISÊÇÎÞ·¨´¦ÀíaspxµÄÒ³ÃæÇëÇ󣨼´ASP.NETµÄÓ¦ÓóÌÐò£©¡£
½ÓÏÂÀ´»áÔÚWEB·þÎñÆ÷¶ËѰÕÒ¿ÉÒÔ´¦ÀíÕâÀàºó׺ÃûµÄÓ¦ÓóÌÐò£¬Èç¹ûIISÕÒ²»µ½¿ÉÒÔ´¦Àí´ËÀàÎļþµÄÓ¦ÓóÌÐò£¬²¢ÇÒÕâ¸öÎļþҲûÓÐÊܵ½·þÎñÆ÷¶ËµÄ±£»¤£¨NOTE£ºÒ»¸öÊܱ£»¤µÄÀý×Ó¾ÍÊÇ App_CodeÖеÄ檔£¬Ò»¸ö²»Êܱ£»¤µÄÀý×Ó¾ÍÊÇÄãµÄjs½Å±¾£©£¬ÄÇôIIS½«Ö±½Ó°ÑÕâ¸öµµ·µ»¹¸ø¿Í»§¶Ë¡£Èç¹ûÕÒµ½£¬¾ÍÊÇ´¦ÀíÖ®ºó£¬ÔÙ½«´¦ÀíºóµÄÒ³ÃæÐÅÏ¢·¢Ë͸ø¿Í»§¶Ë¡£
l        Àí½âËÞÖ÷»·¾³£¨Hosting£©
ASP.NETÊÇÓÉһЩÁеÄÀà×é³ÉµÄ£¬ËûÃǵÄÖ÷ÒªÈÎÎñ¾ÍÊǽ«HttpRequest(¼´¿Í»§¶Ë·¢Ë͵ÄÇëÇó)ÇëÇóת»»Îª¿Í»§¶ËµÃ»ØÓ¦£¨HttpResponse£©, HttpRuntimeÀàÊÇAsp.NetµÄÒ»¸öÖ÷ÒªÈë¿Ú£¬ËüÓÐÒ»¸ö³Æ×÷ ProcessRequest µÄ·½·¨£¬Õâ¸ö·½·¨ÒÔÒ»¸ö HttpWorkerRequest Àà×÷Ϊ²ÎÊý¡£HttpRuntime À༸ºõ°üº¬×ŹØÓÚµ¥¸ö HttpÇëÇóµÄËùÓÐÐÅÏ¢£ºËùÇëÇóµÄÎļþ¡¢·þÎñÆ÷¶Ë±äÁ¿¡¢QueryString¡¢Http Í·ÐÅÏ¢ µÈµÈ¡


Ïà¹ØÎĵµ£º

ASP.NET¹ØÓÚÌõÐÎÂëµÄÉú³ÉÎÊÌâ¼æÍøÒ³´òÓ¡

ÌõÐÎÂëÊÇÆù½ñΪֹ×î¾­¼Ã¡¢ÊµÓõÄÒ»ÖÖ×Ô¶¯Ê¶±ð¼¼Êõ¡£ÌõÐÎÂë¼¼Êõ¾ßÓÐÒÔϼ¸¸ö·½ÃæµÄÓŵã
¡¡¡¡A£®ÊäÈëËٶȿ죺Óë¼üÅÌÊäÈëÏà±È£¬ÌõÐÎÂëÊäÈëµÄËÙ¶ÈÊǼüÅÌÊäÈëµÄ5±¶£¬²¢ÇÒÄÜʵÏÖ“¼´Ê±Êý¾ÝÊäÈ딡£
¡¡¡¡B£®¿É¿¿ÐԸߣº¼üÅÌÊäÈëÊý¾Ý³ö´íÂÊΪÈý°Ù·ÖÖ®Ò»£¬ÀûÓùâѧ×Ö·ûʶ±ð¼¼Êõ³ö´íÂÊΪÍò·ÖÖ®Ò»£¬¶ø²ÉÓÃÌõÐÎÂë¼¼ÊõÎóÂëÂʵ ......

asp.net µ÷ÓÃÍⲿ³ÌÐò


Process p = new Process();
p.StartInfo.FileName = "cmd.exe"; //設¶¨³ÌÐòÃû
p.StartInfo.Arguments = "/c " command; //設¶¨³Ìʽ執ÐÐ參數
p.StartInfo.UseShellExecute = false; //關閉ShellµÄʹÓÃ
p.StartInfo.RedirectStandardInput = true; //ÖØ¶¨Ïò標準 ......

ASP.NETÖÐÎļþÉÏ´«ÏÂÔØ·½·¨¼¯ºÏ


 ÎļþµÄÉÏ´«ÏÂÔØÊÇÎÒÃÇÔÚʵ¼ÊÏîÄ¿¿ª·¢¹ý³ÌÖо­³£ÐèÒªÓõ½µÄ¼¼Êõ£¬ÕâÀï¸ø³ö¼¸ÖÖ³£¼ûµÄ·½·¨£¬±¾ÎÄÖ÷ÒªÄÚÈݰüÀ¨£º
¡¡¡¡1¡¢ÈçºÎ½â¾öÎļþÉÏ´«´óСµÄÏÞÖÆ
¡¡¡¡2¡¢ÒÔÎļþÐÎʽ±£´æµ½·þÎñÆ÷
¡¡¡¡3¡¢×ª»»³É¶þ½øÖÆ×Ö½ÚÁ÷±£´æµ½Êý¾Ý¿âÒÔ¼°ÏÂÔØ·½·¨
¡¡¡¡4¡¢ÉÏ´«InternetÉϵÄ×ÊÔ´
¡¡¡¡µÚÒ»²¿·Ö£º
¡¡¡¡Ê×ÏÈÎÒÃÇÀ´ËµÒ»ÏÂÈçºÎ½ ......

ASP.NET״̬¹ÜÀíÖ®Ò»:Cookie

״̬¹ÜÀíÊÇÄã¶Ôͬһҳ»ò²»Í¬Ò³µÄ¶à¸öÇëÇóά»¤×´Ì¬ºÍÒ³ÐÅÏ¢µÄ¹ý³Ì¡£ÓëËùÓлùÓÚ HTTP µÄ¼¼ÊõÒ»Ñù£¬Web ´°ÌåÒ³ÊÇÎÞ״̬µÄ£¬ÕâÒâζ×ÅËüÃDz»×Ô¶¯Ö¸Ê¾ÐòÁÐÖеÄÇëÇóÊÇ·ñÈ«²¿À´×ÔÏàͬµÄ¿Í»§¶Ë£¬»òÕßµ¥¸öä¯ÀÀÆ÷ʵÀýÊÇ·ñÒ»Ö±Ôڲ鿴ҳ»òÕ¾µã¡£´ËÍ⣬µ½·þÎñÆ÷µÄÿһÍù·µ¹ý³Ì¶¼½«Ïú»Ù²¢ÖØÐ´´½¨Ò³£»Òò´Ë£¬Èç¹û³¬³öÁ˵¥¸öÒ³µÄÉúÃüÖÜÆÚ£¬Ò³ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ