首页ASP获取当前域名的两种方法“Request.ServerVariables”用法

在asp语言当中有两种方法可以获取当前域名,分别是:Request.ServerVariables("SERVER_NAME")和request.servervariables("HTTP_HOST")那么这两种到底有什么区别呢?

下面可以详细的看看了:

Request.ServerVariables("SERVER_NAME")':获取不带端口号的当前域名

Request.ServerVariables("SERVER_PORT")':当前端口
Request.ServerVariables("SCRIPT_NAME")':当前文件名
Request.ServerVariables("QUERY_STRING")':当前页面的传入参数
Request.ServerVariables("HTTP_USER_AGENT")':取得当前浏览器信息
request("remote_addr")':取得IP
Request.ServerVariables("HTTP_REFERER")':上个页面地址
Request.ServerVariables("HTTP_HOST")':获取当前域名(可获取非80端口号),带端口号


下面这句很重要

Http_Host=Server_Name:Server_Port


当采用SERVER_NAME时返回的是不带端口号的URL。
扫码微信聊