/// <summary>
/// 得到当前网站的根地址
/// </summary>
/// <returns></returns>
protected string GetRootPath()
{
// 是否为SSL认证站点
string secure = HttpContext.Current.Request.ServerVariables["HTTPS"];
string httpProtocol = (secure == "on" ? "https://" : "http://");
// 服务器名称
string serverName = HttpContext.Current.Request.ServerVariables["Server_Name"];
string port = HttpContext.Current.Request.ServerVariables["SERVER_PORT"];
// 应用服务名称
string applicationName = HttpContext.Current.Request.ApplicationPath;
return httpProtocol + serverName + (port.Length > ? ":" + port : string.Empty) + applicationName;
}

最新文章

  1. GCD 扫盲篇
  2. Java设计模式之单例模式
  3. 关于flume配置加载(二)
  4. SQL Pass北京举办1周年活动(本次活动特别邀请到了来自微软的SQL Server大师何雷谈数据库职业规划)
  5. java随机生成简体中文取指定长度随机简体中文实用方法
  6. C++指针详解
  7. SQL Server 备份故障
  8. asp.net收藏和设为首页的代码
  9. 李洪强iOS开发之【零基础学习iOS开发】【01-前言】01-开篇
  10. Python 基础【第八篇】变量
  11. 挖掘机控制器与复制其MCU程序
  12. 关于SubclassWindow()和SubclassDlgItem
  13. 删除cookie固定格式
  14. hdu1051 Wooden Sticks---贪心
  15. ftp服务器安装与配置
  16. Flask最强攻略 - 跟DragonFire学Flask - 第十四篇 Flask-SQLAlchemy
  17. C#多线程——优先级
  18. 页面打印pdf格式文件
  19. CentOS配置yum源(补充)
  20. 【Android】RxJava的使用(四)线程控制 —— Scheduler

热门文章

  1. RIP 知识要点
  2. VGGNet网络结构
  3. [QT][问题记录]发布软件时遇到的问题
  4. hexo搭建个人主页托管于github
  5. fn project AWS Lambda 格式 functions
  6. EXCEL类型库的添加
  7. 蓝桥杯 算法训练 ALGO-93 反置数
  8. loadrunner 学习 1 —— 关于loadrunner的安装/破解
  9. 怎样使用charles抓包
  10. Docker - 使用 swarm 部署 services