1. 获取当前页面URL
VBScript



















JAVASCRIPT
window.confirm(window.location.href);
C#
Request.RawUrl
Request.Url.AbsoluteUri
http://localhost/test/WebForm4.aspx?CustId=ASDF&CLogin=SDF
Request.Url.PathAndQuery
/test/WebForm4.aspx?CustId=ASDF&CLogin=SDF
Request.ApplicationPath
/test
2. UrlEncode
VBScript
server.URLEncode(url)
JavaScript
encodeURIComponent(window.location.href);
或者












































C#
HttpUtility.UrlEncode
HttpServerUtility.UrlEncode Server.UrlEncode()
3.详细的Http变量
Request Details | |||||||||
---|---|---|---|---|---|---|---|---|---|
Session Id: | fyjynajcl25zik55dtqkm455 | Request Type: | GET | ||||||
Time of Request: | 10/18/2006 10:42:02 PM | Status Code: | 200 | ||||||
Request Encoding: | Unicode (UTF-8) | Response Encoding: | Unicode (UTF-8) |
Trace Information | |||||||||
---|---|---|---|---|---|---|---|---|---|
Category | Message | From First(s) | From Last(s) | ||||||
aspx.page | Begin Init | ||||||||
aspx.page | End Init | 0.000034 | 0.000034 | ||||||
aspx.page | Begin PreRender | 0.250668 | 0.250634 | ||||||
aspx.page | End PreRender | 0.250710 | 0.000042 | ||||||
aspx.page | Begin SaveViewState | 0.250758 | 0.000048 | ||||||
aspx.page | End SaveViewState | 0.250774 | 0.000017 | ||||||
aspx.page | Begin Render | 0.250790 | 0.000016 | ||||||
aspx.page | End Render | 0.250845 | 0.000055 |
Control Tree | |||
---|---|---|---|
Control Id | Type | Render Size Bytes (including children) | Viewstate Size Bytes (excluding children) |
__PAGE | ASP.GetRelatedArticle_aspx | 0 | 0 |
Cookies Collection | |||||||||
---|---|---|---|---|---|---|---|---|---|
Name | Value | Size | |||||||
ASP.NET_SessionId | fyjynajcl25zik55dtqkm455 | 42 |
Headers Collection | |||||||||
---|---|---|---|---|---|---|---|---|---|
Name | Value | ||||||||
Connection | Keep-Alive | ||||||||
Accept | */* | ||||||||
Accept-Encoding | gzip, deflate | ||||||||
Accept-Language | en-us | ||||||||
Cookie | ASP.NET_SessionId=fyjynajcl25zik55dtqkm455 | ||||||||
Host | localhost | ||||||||
Referer | http://localhost/articleProxy/GetRelatedNews.aspx | ||||||||
User-Agent | Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 1.1.4322) |
Querystring Collection | |||||||||
---|---|---|---|---|---|---|---|---|---|
Name | Value | ||||||||
keyword | stock |
Server Variables | |||||||||
---|---|---|---|---|---|---|---|---|---|
Name | Value | ||||||||
ALL_HTTP | HTTP_CONNECTION:Keep-Alive HTTP_ACCEPT:*/* HTTP_ACCEPT_ENCODING:gzip, deflate HTTP_ACCEPT_LANGUAGE:en-us HTTP_COOKIE:ASP.NET_SessionId=fyjynajcl25zik55dtqkm455 HTTP_HOST:localhost HTTP_REFERER:http://localhost/articleProxy/GetRelatedNews.aspx HTTP_USER_AGENT:Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 1.1.4322) | ||||||||
ALL_RAW | Connection: Keep-Alive Accept: */* Accept-Encoding: gzip, deflate Accept-Language: en-us Cookie: ASP.NET_SessionId=fyjynajcl25zik55dtqkm455 Host: localhost Referer: http://localhost/articleProxy/GetRelatedNews.aspx User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 1.1.4322) | ||||||||
APPL_MD_PATH | /LM/W3SVC/1/Root/articleProxy /* Request.ApplicationPath */ | ||||||||
APPL_PHYSICAL_PATH | c:/inetpub/wwwroot/articleProxy/ /* Request.PhysicalApplicationPath */ | ||||||||
AUTH_TYPE | |||||||||
AUTH_USER | |||||||||
AUTH_PASSWORD | |||||||||
LOGON_USER | |||||||||
REMOTE_USER | |||||||||
CERT_COOKIE | |||||||||
CERT_FLAGS | |||||||||
CERT_ISSUER | |||||||||
CERT_KEYSIZE | |||||||||
CERT_SECRETKEYSIZE | |||||||||
CERT_SERIALNUMBER | |||||||||
CERT_SERVER_ISSUER | |||||||||
CERT_SERVER_SUBJECT | |||||||||
CERT_SUBJECT | |||||||||
CONTENT_LENGTH | 0 | ||||||||
CONTENT_TYPE | |||||||||
GATEWAY_INTERFACE | CGI/1.1 | ||||||||
HTTPS | off | ||||||||
HTTPS_KEYSIZE | |||||||||
HTTPS_SECRETKEYSIZE | |||||||||
HTTPS_SERVER_ISSUER | |||||||||
HTTPS_SERVER_SUBJECT | |||||||||
INSTANCE_ID | 1 | ||||||||
INSTANCE_META_PATH | /LM/W3SVC/1 | ||||||||
LOCAL_ADDR | 127.0.0.1 | ||||||||
PATH_INFO | /articleProxy/GetRelatedArticle.aspx | ||||||||
PATH_TRANSLATED | c:/inetpub/wwwroot/articleProxy/GetRelatedArticle.aspx | ||||||||
QUERY_STRING | keyword=stock | ||||||||
REMOTE_ADDR | 127.0.0.1 | ||||||||
REMOTE_HOST | 127.0.0.1 | ||||||||
REMOTE_PORT | 15013 | ||||||||
REQUEST_METHOD | GET | ||||||||
SCRIPT_NAME | /articleProxy/GetRelatedArticle.aspx | ||||||||
SERVER_NAME | localhost | ||||||||
SERVER_PORT | 80 | ||||||||
SERVER_PORT_SECURE | 0 | ||||||||
SERVER_PROTOCOL | HTTP/1.1 | ||||||||
SERVER_SOFTWARE | Microsoft-IIS/5.1 | ||||||||
URL | /articleProxy/GetRelatedArticle.aspx | ||||||||
HTTP_CONNECTION | Keep-Alive | ||||||||
HTTP_ACCEPT | */* | ||||||||
HTTP_ACCEPT_ENCODING | gzip, deflate | ||||||||
HTTP_ACCEPT_LANGUAGE | en-us | ||||||||
HTTP_COOKIE | ASP.NET_SessionId=fyjynajcl25zik55dtqkm455 | ||||||||
HTTP_HOST | localhost | ||||||||
HTTP_REFERER | http://localhost/articleProxy/GetRelatedNews.aspx | ||||||||
HTTP_USER_AGENT | Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 1.1.4322) |