c#获取下载路径

Request.ApplicationPath  返回/或者iis下目录。如果个人网站是在iis网站下面新建的目录aaa,返回如:/aaa

Request.Url.Authority  返回域名和端口或ip  如:localhost:1897

var applicationPath =Request.ApplicationPath.Length>1 ? Request.ApplicationPath :"";//防止多一个斜线。当是网站时候,返回/aaa 。当是网站下的目录,返回空字符

var path ="http://"+Request.Url.Authority+applicationPath +"/upload/文件.txt"; //最终:http://localhost:1897/upload/文件.txt 或http://localhost:1897/aaa/upload/文件.txt

时间: 2024-11-10 16:51:30

c#获取下载路径的相关文章

获取下载文件的路径

//下载action public void GetFile(string guid) { if (string.IsNullOrEmpty(guid)) { Response.Write("<script>alert('参数错误');</script>"); } //获取下载文件路径 string filePath = GetDownPath(guid); if (!System.IO.File.Exists(filePath)) { Response.Wri

java代码中获取classpath路径

下载ava web工程中,有时候需要自己手动的去读取classpath下面的配置文件,这里总结一点读取classpath路径的方法,分享一下. 方法一: Java代码 下载 String path = Test.class.getResource("/").toString(); System.out.println("path = " + path); String path = Test.class.getResource("/").toSt

Cocos2d-x 3.2 大富翁游戏项目开发-第七部分 获取角色路径_3

点击下载代码   http://download.csdn.net/detail/lideguo1979/8291803 新建一个类RouteNavigation,定义getPath()方法.用来获取角色路径,我们採用单例模式设计该类,先看该类的定义 RouteNavigation.h class RouteNavigation{ public: static RouteNavigation* routeNav_Instance; //该类静态对象 static RouteNavigation*

Android 4.x 获取存储卡路径的方式

http://blog.sina.com.cn/s/blog_8daaa9ea0101mx7f.html 以前的Android(4.1之前的版本)中,SDcard跟路径通过“/sdcard”或者“/mnt/sdcard”来表示,而在Jelly Bean系统中修改为了“/storage/sdcard0”,以后可能还会有多个SDcard的情况.目前为了保持和之前代码的兼容,sdcard路径做了link映射. 为了使您的代码更加健壮并且能够兼容以后的Android版本和新的设备,请通过Environm

以后台权限菜单控制为例,获取js路径后面参数值

<script type="text/javascript" src="../Public/js/common.js?menuids=1,2,3,4,5&ckids=4-5-6" /></script> 需要注意的是,此段js文件位置需要放在页面中所有js包含文件后面,目前暂未想到好的办法解决位置问题. //获取js后面参数 function getUrlArg(){ var url = $("script:last&quo

C#获取相对路径

应用VS2010创建了一WinForm项目,项目名为RelativePath,放在桌面上 编写代码通过八种方式获取相对路径并输出显示,运行效果如下: 下面简要的介绍一下这八种获得相对路径的方式: 1. 获取和设置当前目录(该进程从中启动的目录)的完全限定路径 string str1 = System.Environment.CurrentDirectory; //Result: C:xxxxxx 2. 获取应用程序的当前工作目录 string str2 = System.IO.Directory

JAVA中获取项目文件路径

在java中获得文件的路径在我们做上传文件操作时是不可避免的. web 上运行 1:this.getClass().getClassLoader().getResource("/").getPath(); this.getClass().getClassLoader().getResource("").getPath();  得到的是 ClassPath的绝对URI路径.如:/D:/jboss-4.2.2.GA/server/default/deploy/hp.wa

java web中获取各种路径

一.获取项目路径: 1) String path = request.getContextPath() :// /TestMyEclipseString basePath = request.getScheme()+"://" +request.getServerName()+ ":" +request.getServerPort()+ path+"/";http://127.0.0.1:8080/TestMyEclipse/ 2) 路径是:&l

获取资源路径

一.web项目获取资源路径很简单 1.例如jsp中获取路径的写法如下: 1 <% 2 String path = request.getContextPath(); 3 String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; 4 %> 2.bean中获取路径的写法如下: 1 Str