ASP ServerVariables အဖွဲ့
အခြေခံ အနက် နှင့် အသုံးပြုခြင်း
ServerVariables အဖွဲ့ က လက်တွေ့ အမှတ် အရာဝတ္တု ကို ပြန်လည်သတင်း အတွက် အသုံးပြု
အပြောင်းအလဲ
Request.ServerVariables (server_variable)
ပါဝင်သည် | ဖော်ပြ |
---|---|
server_variable | လိုအပ်သည်လက်တွေ့ အမှတ်အမည် |
လက်တွေ့ အမှတ်
အမှတ် | ဖော်ပြ |
---|---|
ALL_HTTP | အသုံးပြုသူ က ပေးခဲ့သော အခြေစိုက် HTTP အချက်အလက်များ ကို ပြန်လည်သတင်း |
ALL_RAW | အခြေစိုက် အပြောင်းအလဲ ကို ပြန်လည်သတင်း |
APPL_MD_PATH | ISAPI DLL အတွက် အခြေစိုက် အခြေစိုက်လမ်း ကို ပြန်လည်သတင်း |
APPL_PHYSICAL_PATH | မူလ အခြေစိုက် အခြေစိုက်လမ်း ကို ကိုက်ညီသော အခြေစိုက် လမ်း |
AUTH_PASSWORD | အသုံးပြုသူ၏ အကယ်ဒမာပြုလုပ် ဆိုင်ရာ အရာဝတ္တု ကို ပြန်လည်သတင်း |
AUTH_TYPE | အသုံးပြုသူများ အတွက် အကယ်ဒမာပြုလုပ်သော လက်တွေ့အမည် |
AUTH_USER | ပြန်လည်သတင်း အတွက် အတည်ပြုထားသော အသုံးပြုသူ၏ အမည် |
CERT_COOKIE | အသုံးပြုသူသတင်းအချက်အလက်၏ ကိုယ်ပိုင်အမှတ် အရေးယူခြင်း အရာဝတ္တု ပြန်လည်ပေးသည် |
CERT_FLAGS | အသုံးပြုသူသတင်းအချက်အလက် ရှိသော် bit0 ကို 1 ဖြင့် အစားထိုးပြီး အသုံးပြုသူသတင်းအချက်အလက်၏ စာရင်းရှင်အရာရှိ မရှိသော် bit1 ကို 1 ဖြင့် အစားထိုးပြီ |
CERT_ISSUER | အသုံးပြုသူသတင်းအချက်အလက်၏ ထုတ်ပြန်သူ ပြန်လည်ပေးသည် |
CERT_KEYSIZE | ဘားအား စက်အချက်အရာ အချက်အရာ ပြန်လည်ပေးသည် |
CERT_SECRETKEYSIZE | အက်ဗွီစက် စတုတ္ထကျသော စာရိုက်ဆိုင် သတင်းအချက်အရာ သင့်လျော်သော ဘားအား ပြန်လည်ပေးသည် |
CERT_SERIALNUMBER | အသုံးပြုသူသတင်းအချက်အလက်၏ အရောင်းချီခြင်း ပြန်လည်ပေးသည် |
CERT_SERVER_ISSUER | အက်ဗွီစက် စတုတ္ထကျသော စာရိုက်ဆိုင် အချက်အရာ ပြန်လည်ပေးသည် |
CERT_SERVER_SUBJECT | အက်ဗွီစက် စတုတ္ထကျသော စာရိုက်ဆိုင် အချက်အရာ ပြန်လည်ပေးသည် |
CERT_SUBJECT | အသုံးပြုသူသတင်းကို ပြောင်းလဲခြင်း ပြန်လည်ပေးသည် |
CONTENT_LENGTH | အသုံးပြုသူက ပေးခဲ့သော အရေးယူခြင်း အရွယ်အစား ပြန်လည်ပေးသည် |
CONTENT_TYPE | ပြောင်းလဲခြင်း အချက်အလက် ပြန်လည်ပေးသည် |
GATEWAY_INTERFACE | ဗဟိုသာသနာတိုက်က အသုံးပြုသော CGI အခြေခံအုတ်အချက်အလက်၏ ပြန်လည်ပေးသည် |
HTTP_<HeaderName> | အချက်အလက်ပုံစံမှ သို့မဟုတ် သို့မဟုတ် အချက်အလက်အရေးယူခြင်း ပြန်လည်ပေးသည် HeaderName |
HTTP_ACCEPT | Accept အချက်အလက်၏ အရေးယူခြင်း ပြန်လည်ပေးသည် |
HTTP_ACCEPT_LANGUAGE | ပြသမှုအတွက် အသုံးပြုသော ဘာသာစကား ဖော်ပြသော ကြောင်းစကား ပြန်လည်ပေးသည် |
HTTP_COOKIE | စားပွဲခွင့်အချက်အလက်များပါဝင်သော တောင်းဆိုမှုကို ပြန်လည်ပေးသည် |
HTTP_REFERER | သတင်းအကူးအပြန် ပေးသော ဘားအား ပြန်လည်ပေးသည် |
HTTP_USER_AGENT | သတင်းအကူးအပြန် ပေးသော ဘားအား ပြန်လည်ပေးသည် |
HTTPS | သတင်းအကူးအပြန် အခြေစိုက် ဘားကြောင်း ပြန်လည်ပေးသည် |
HTTPS_KEYSIZE | ဘားအား စက်အချက်အရာ အချက်အရာ ပြန်လည်ပေးသည် |
HTTPS_SECRETKEYSIZE | အက်ဗွီစက် စတုတ္ထကျသော စာရိုက်ဆိုင် သတင်းအချက်အရာ သင့်လျော်သော ဘားအား ပြန်လည်ပေးသည် |
HTTPS_SERVER_ISSUER | အက်ဗွီစက် စတုတ္ထကျသော စာရိုက်ဆိုင် အချက်အရာ ပြန်လည်ပေးသည် |
HTTPS_SERVER_SUBJECT | အက်ဗွီစက် စတုတ္ထကျသော စာရိုက်ဆိုင် အချက်အရာ ပြန်လည်ပေးသည် |
INSTANCE_ID | အက်ဗွီစက် အကြောင်းအရာ အချက်အရာ အစုံအဖြင့် ပြန်လည်ပေးသည် |
INSTANCE_META_PATH | သတင်းအကူးအပြန် ပေါ်တွင် တည်ရှိသော အက်ဗွီစက် အကြောင်းအရာ အခြေစိုက်လမ်းကြောင်း |
LOCAL_ADDR | သတင်းအကူးအပြန် ပေါ်တွင် ရှိသော အက်ဗွီစက် အခြေစိုက်လမ်းကြောင်း ပြန်လည်ပေးသည် |
LOGON_USER | အသုံးပြုသူမှာ စီတန့်ခဲ့သော ဝင်ရိုးကို ပြန်လည်ပေးသည် |
PATH_INFO | Returns extra path information as given by the client |
PATH_TRANSLATED | A translated version of PATH_INFO that takes the path and performs any necessary virtual-to-physical mapping |
QUERY_STRING | အင်တာဗျူး သတင်းစကား တွင် မှတ်ချက်ပုံး အတွက် အချက်အလက် ဖော်ပြသည် |
REMOTE_ADDR | အင်တာဗျူး သတင်းစကား ပေးခဲ့သော အမြဲအားကြီး အိမ်ဌာန |
REMOTE_HOST | အင်တာဗျူး သတင်းစကား ပေးခဲ့သော အမည် |
REMOTE_USER | သုံးစွဲသူ ဖြင့် ပေးခဲ့သော အမည် မပြောင်းလဲသော သတင်းစကား |
REQUEST_METHOD | သတင်းစကား ပေးခဲ့သော အဆိုပါ အမှု |
SCRIPT_NAME | ပြင်ဆင်ထားသော အမှတ်အသား သို့ အသုံးပြုသော အဆိုပါ စစ်တမ်း |
SERVER_NAME | တောင်မှူး အမည် သို့မဟုတ် အဆိုပါ ဝိုက်တာ အကိုးအခဏ်း သို့မဟုတ် အိမ်ဌာနမှ ပြန်ဖော်ပြသော အိမ်ဌာနမှ အသုံးပြုသော အရာဝတ္တု |
SERVER_PORT | သတင်းစကား သို့ ပေးပို့ခဲ့သော အပိုင်းအခြား ဖော်ပြသည် |
SERVER_PORT_SECURE | လွှတ်ပြီး အင်တာဗျူး သတင်းစကား ၀ သို့မဟုတ် ၁ ကို ပါဝင်သည်။ တောင်မှူး သတင်းစကား လက်ခံရသည့် ဝိုက်တာ က လုံခြုံစိတ်ခြုံရေး အလိုက် ဖြစ်လာမှာ ၁ ဖြစ်ပါသည်။ မဟုတ်ဘဲ ၀ ဖြစ်ပါသည် |
SERVER_PROTOCOL | Returns the name and revision of the request information protocol |
SERVER_SOFTWARE | Returns the name and version of the server software that answers the request and runs the gateway |
URL | Returns the base portion of the URL |
实例
例子 1
您可以像这样来循环遍历所有的服务器变量:
<% for each x in Request.ServerVariables response.write(x & "
") next %>
例子 2
本例演示了如何查明访问者浏览器的类型、IP 地址等等:
<html> <body><b>You are browsing this site with:</b> <%Response.Write(Request.ServerVariables("http_user_agent"))%>
<b>Your IP address is:</b> <%Response.Write(Request.ServerVariables("remote_addr"))%>
<b>The DNS lookup of the IP address is:</b> <%Response.Write(Request.ServerVariables("remote_host"))%>
<b>The method used to call the page:</b> <%Response.Write(Request.ServerVariables("request_method"))%>
<b>The server's domain name:</b> <%Response.Write(Request.ServerVariables("server_name"))%>
<b>The server's port:</b> <%Response.Write(Request.ServerVariables("server_port"))%>
The server's software: <%Response.Write(Request.ServerVariables("server_software"))%>