使用http访问非应用服务器中的文件
2017-09-29 22:36
211 查看
今天遇到一个问题,想使用http访问非tomcat下的文件,我们都知道通过http可以访问tomcat/webapp/应用程序下的文件,但是如果你的应用上传的附件路径放到webapp/应用程序下的话,每次升级服务,都会覆盖以前的附件,造成不必要的麻烦,所以一般都会把上传路径放到服务器的其他盘符中。有些情况就需要访问上传的附件,具体做法如下:
修改tomcat/conf/server.xml文件:在<host></host>下加入如下部分。
其中,path:表示你要访问的路径。docBase就是指附件上传的路径,即真实路径。
这样,重启tomcat后,在浏览器中直接输入:http://localhost:8080/file/文件名。 即可翻跟到D:/pictureFiles/下的文件。
修改tomcat/conf/server.xml文件:在<host></host>下加入如下部分。
其中,path:表示你要访问的路径。docBase就是指附件上传的路径,即真实路径。
这样,重启tomcat后,在浏览器中直接输入:http://localhost:8080/file/文件名。 即可翻跟到D:/pictureFiles/下的文件。
相关文章推荐
- 使用C#WebClient类访问(上传/下载/删除/列出文件目录)由IIS搭建的http文件服务器
- 服务器IIS无法提供某种扩展名的文件的下载或访问某种类型文件提示http 404 错误时的解决办法
- Android 网络应用重点———使用HttpGet 下载apk文件并安装
- 如何使用ASIHTTPRequest从iOS端向服务器上传文件?
- Android中使用httpclient访问服务器,需要session功能
- 使用SVN管理VC项目(解决无法访问https://code.google.com/hosting/settings)(服务器为Code Google)(转http://blog.csdn.net/xiadasong007/archive/2010/07/
- 操作必须使用一个可更新的查询;HTTP 500 - 内部服务器错误; 您未被授权查看该页;您不具备使用所提供的凭据查看该目录或页的权限;HTTP 错误 401.3 - 访问被资源 ACL 拒绝
- 使用ajax访问服务器时---创建XMLHttpRequest对象
- CentOS 6.4 i386 版本安装 FastDFS、使用Nginx作为文件访问WEB服务器
- Android 网络应用重点———使用HttpGet 下载apk文件并安装
- Android 使用开源框架AsyncHttpClient上传文件到服务器
- 使用Cacls命令设置服务器文件访问权限
- 使用JMX访问WebLogic Server MBean(监控应用服务器系列文章)
- 使用HTTP/HTTPS向服务器上传、下载文件
- ssh 使用新法公网(合法 ip)用户访问内网(私有 ip)服务器(http,ftp,sshd,cvs...),内网的朋友不妨一看[zt]
- Android 网络应用重点———使用HttpGet 下载apk文件并安装
- 操作必须使用一个可更新的查询;HTTP 500 - 内部服务器错误; 您未被授权查看该页;您不具备使用所提供的凭据查看该目录或页的权限;HTTP 错误 401.3 - 访问被资源 ACL 拒绝
- HTTP 错误 404 - 文件或目录未找到 HTTP 错误 401.2 - 未经授权:访问由于服务器配置被拒绝。
- ssh 使用新法:公网(合法 ip)用户访问内网(私有 ip)服务器(http,ftp,sshd,cvs...),内网的朋友不妨一看。
- HTTP 错误 500.100 - 内部服务器错误 - ASP 错误 不能使用(未知的) 文件使用中