我想当前域所以如果页面http://www.domain.com/page.asp我需要www.domain.com
如何获得经典ASP中的当前域名?
14
A
回答
27
Request.ServerVariables("SERVER_NAME")'
是完整的,我的一个功能:
function PageUrl
dim sPort
sPort = Request.ServerVariables("SERVER_PORT")
if sPort = "80" then
sPort = ""
else
sPort = ":" & sPort
end if
PageUrl = "http://" & Request.ServerVariables("SERVER_NAME") & sPort & _
Request.ServerVariables("URL") & "?" & _
Request.ServerVariables("QUERY_STRING")
end function
1
一个请求Servervariables的(服务器名?)
0
把这个放在你的f油膏删除?
当没有查询字符串元素,如在最后一个随机?
可能不是你想要的东西:
If right(PageUrl,1)="?" then PageUrl = left(PageUrl,len(PageUrl)-1)
0
<%
for each x in Request.ServerVariables
response.write(x&"="&Request.ServerVariables(x)&"<br>")
next
%>
这将会给你的结果这样所有Request.ServerVariables
REMOTE_ADDR = 40.20.170.160
REMOTE_HOST = 40.20.170.160
REMOTE_USER =
REQUEST_METHOD = GET
SCRIPT_NAME = /xyz/get.asp
SERVER_NAME = www.xyz.com
SERVER_PORT = 80
+1
请添加一些说明。 – 2017-01-11 13:43:01
+0
解释加:) – MRRaja 2017-01-12 07:38:38
相关问题
- 1. asp经典需要在EST获得当前时间
- 2. 如何在经典asp Web应用程序中获得当前应用程序名称(以IIS的形式)
- 3. 经典ASP:获得“授权”标题
- 4. 获取变量名称经典ASP
- 5. 经典asp中的split()asp
- 6. 经典ASP和签名板
- 7. 如何获取经典ASP中当前会话的身份验证Cookie的名称
- 8. 经典ASP:捕获错误
- 9. 如何使用ASP经典:(
- 10. 如何调试经典ASP?
- 11. 如何使用ASP经典
- 12. 如何获得传统ASP中当前Web用户的SID?
- 13. 如何确定当前在经典ASP中使用浏览器的语言?
- 14. Asp.NET获取当前域名
- 15. 经典asp cint
- 16. swfupload +经典asp
- 17. XPath经典ASP
- 18. 相当于PHP的经典ASP函数
- 19. 经典ASP:如何在经典ASP中编写unicode字符串数据?
- 20. 在经典ASP中获取IIS细节
- 21. 经典的asp - cdonts
- 22. 经典的ASP - BOF
- 23. 的VBScript/ASP经典
- 24. 经典ASP中的HMAC SHA1
- 25. 经典ASP中的OWASP
- 26. 经典ASP中的会话
- 27. 经典ASP中的get_included_files?
- 28. 经典ASP中的XML Vbscript
- 29. 经典asp中的IIS web.config
- 30. 如何在经典ASP中使用gzip
<%= Request.ServerVariables(“SERVER_NAME”)%> – jessegavin 2010-01-27 17:31:04