Klabu ya ASP ServerVariables
Mifano na matumizi
Klabu ya ServerVariables inatumiwa kumpata thamani ya makadaro ya server.
Makadaro
Request.ServerVariables (server_variable)
Parama | Maelezo |
---|---|
server_variable | Inahitajika. Ili kumpatiaMakadaro ya serverya jina. |
Makadaro ya server
Makadaro | Maelezo |
---|---|
ALL_HTTP | Hapata vizuri vya HTTP zote zilizotumika na kijifunzi. Inaonyesha HTTP_ na inapandwa kwa herufi kubwa |
ALL_RAW | Hapata vizuri vya kawaida zote |
APPL_MD_PATH | Hapata meta base path ya programu ya ISAPI DLL |
APPL_PHYSICAL_PATH | Hapata njia ya kiwango kinachotumika kwa sababu ya meta base path |
AUTH_PASSWORD | Hapata thamani iliyotumika katika dialog ya uharibifu wa kijifunzi |
AUTH_TYPE | Method ya uharibifu ambayo kinatumiwa na server kuokoa wanachache |
AUTH_USER | Hapata kina jina la mtandao aliwalio na la kinachotumika |
CERT_COOKIE | Inaonyesha ID pekee wa wasifu wa kina kama jina la uhusiano |
CERT_FLAGS | biti ya 0 inasimama kama 1 kama wasifu wa kina wa mkokoto unaonyesha na biti ya 1 inasimama kama 1 kama mkokoto wa wasifu wa kina hauwezi kuwa sahihi |
CERT_ISSUER | Inaonyesha kadi ya wasifu wa tukio wa kina |
CERT_KEYSIZE | Hivyo huzungumza kwa ukubwa wa biti za kina ya kawaida ya kawaida ya kina cha kawaida ya kina |
CERT_SECRETKEYSIZE | Hivyo huzungumza kwa ukubwa wa biti za kina cha wasahau ya kina |
CERT_SERIALNUMBER | Inaonyesha namba ya mara ya wasifu wa tukio wa kina |
CERT_SERVER_ISSUER | Hivyo huzungumza kwa kawaida ya kuzalisha wa wasahau ya kina |
CERT_SERVER_SUBJECT | Hivyo huzungumza kwa kawaida ya wasifu wa siri wa wasahau ya kina |
CERT_SUBJECT | Inaonyesha kadi ya mada ya wasifu wa tukio wa kina |
CONTENT_LENGTH | Inaonyesha ukubwa wa mawasiliano kama inaitwa na mkokoto |
CONTENT_TYPE | Inaonyesha aina ya data ya mawasiliano |
GATEWAY_INTERFACE | Inaonyesha tofauti ya taarifa ya CGI inayotumiwa na msaidizi |
HTTP_<Kichwa cha jina> | Inaonyesha thamani iliyohifadhiwa katika kichwa Kichwa cha jina |
HTTP_ACCEPT | Inaonyesha thamani ya kichwa cha utumiaji wa 'Accept' |
HTTP_ACCEPT_LANGUAGE | Inaonyesha jina la lugha ambayo inatumiwa kudhisia mawasiliano |
HTTP_COOKIE | Inaonyesha jina la kuki kinachotumika na tafuta |
HTTP_REFERER | Hivyo huzungumza kwa kitabu cha kawaida cha URL ya ukurasa ambao anatuma tafiti kwa ukurasa wa sasa kwa kichwa cha <a>. Ikiwa ukurasa hauwezi kumtaarifu, HTTP_REFERER haukuwa na maelezo |
HTTP_USER_AGENT | Hivyo huzungumza kwa kitabu cha kawaida cha kifungu cha kawaida ambao kumtaarifu tafiti |
HTTPS | Hivyo huzungumza ON kama tafiti imeingia kwa njia ya channeli ya usalama au OFF kama tafiti imeingia kwa njia ya channeli ya kina |
HTTPS_KEYSIZE | Hivyo huzungumza kwa ukubwa wa biti za kina ya kawaida ya kawaida ya kina cha kawaida ya kina |
HTTPS_SECRETKEYSIZE | Hivyo huzungumza kwa ukubwa wa biti za kina cha wasahau ya kina |
HTTPS_SERVER_ISSUER | Hivyo huzungumza kwa kawaida ya kuzalisha wa wasahau ya kina |
HTTPS_SERVER_SUBJECT | Hivyo huzungumza kwa kawaida ya wasifu wa siri wa wasahau ya kina |
INSTANCE_ID | ID ya kina cha IIS kwa muundo wa matukio |
INSTANCE_META_PATH | Kampu cha juu cha meta kwa kina cha IIS ambao anasaja tafiti |
LOCAL_ADDR | Hivyo huzungumza kwa upeo wa kifungu cha serikali ambao anatoa tafiti |
LOGON_USER | Hivyo huzungumza na mwananchi anayotumia aina ya Windows |
PATH_INFO | Inaisha taarifa za njia zaidi iliyotolewa na mtumiaji |
PATH_TRANSLATED | Muundo wa PATH_INFO uliopaswa kwa kufaifa nje na kufanya hatua ya kina-chapaa kwenye uwanja wa kina-chapaa |
QUERY_STRING | Inaisha taarifa za kusoma iliyohesabiwa katika string iliyofuata mkasko (?) katika hatua ya HTTP |
REMOTE_ADDR | Inaisha adresha ya kifaa cha uwanja cha hatua inayofanya hatua |
REMOTE_HOST | Inaisha jina la kifaa cha uwanja cha hatua inayofanya hatua |
REMOTE_USER | Inaisha string ya jina la mtumiaji haujafikiaji kwa kuzingatia inayotolewa na mtumiaji |
REQUEST_METHOD | Inaisha hatua inayotumika kwa kufanya ulimwengu wa hatua |
SCRIPT_NAME | Inaisha njia ya uwanja wa kina-chapaa inayotumika kwa kufanya hatua |
SERVER_NAME | Inaisha jina la uwanja wa kifaa cha kikombe, jina la kina-chapaa kama itakuwa inaonekana katika URL za kina-chapaa |
SERVER_PORT | Inaisha namba ya kikombe cha uhusiano kwenda ambao ulimwengu wa hatua ulikuwa kuwaambatana |
SERVER_PORT_SECURE | Inaisha string yenye inayohesabiwa 0 au 1. Ikiwa ulimwengu wa hatua haujafikia kwa kikombe cha uhusiano, itakuwa 1. Ndiyo, itakuwa 0 |
SERVER_PROTOCOL | Inaonyesha jina na toleo la protokoli ya habari ya hatua |
SERVER_SOFTWARE | Inaonyesha jina na toleo la programu ya serveri ambayo inaswapa hatua na inafanya kwenye uwanja wa kusaidia |
URL | Inaonyesha sehemu ya kawaida ya URL |
Mfano
Mfano 1
Wewe unaweza kuelewa kama hii kwa kuelewa kila hisia ya serveri:
<% for each x in Request.ServerVariables response.write(x & "<br />") next %>
Mfano 2
Mfano huu inaonyesha haja ya kufafanisha aina ya vifaa vya kusoma, jina la IP na matukio mengi mengo na madai:
<html> <body> <p> <b Inaagiza saiti hii na:</b> <%Response.Write(Request.ServerVariables("http_user_agent"))%> </p> <p> <b Jina la IP yako ni:</b> <%Response.Write(Request.ServerVariables("remote_addr"))%> </p> <p> <b Kuona DNS ya jina la IP:</b> <%Response.Write(Request.ServerVariables("remote_host"))%> </p> <p> <b Methodi inayotumika kuwasiliana na ukurasa:</b> <%Response.Write(Request.ServerVariables("request_method"))%> </p> <p> <b>Jina la eneo la serveri:</b> <%Response.Write(Request.ServerVariables("server_name"))%> </p> <p> <b>Porti ya serveri:</b> <%Response.Write(Request.ServerVariables("server_port"))%> </p> <p> <b>Mfumo wa kifaa cha server:</b> <%Response.Write(Request.ServerVariables("server_software"))%> </p> </body> </html>