1. 程式人生 > >tomcat http 檔案下載

tomcat http 檔案下載

tomcat作為http的下載伺服器,網上有很多辦法

但我認為最簡單的是:

1、直接把檔案放在 /var/lib/tomcat6/webapps/ROOT 目錄下,

2、然後在網址中訪問: http://192.168.2.31:8080/download.zip 便可下載。

但是,如何你不想放在webapps/ROOT下,就要對想要下載的目錄進行配置:

1、在tomcat 安裝目錄\conf\Catalina\localhost下建立任意檔名xml檔案,比如:download.xml,

內容如下:

<?xml version="1.0" encoding="UTF-8"?>

<Context 
reloadable="true" docBase="D://download" crossContext="true"> </Context>

2、配置web.xml(tomcat的配置檔案),修改如下配置:

<servlet>
        <servlet-name>default</servlet-name>
        <servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
        <init-param>
            <param-name>debug</param-name>
            <param-value>0</param-value>
        </init-param>
        <init-param>
            <param-name>listings</param-name>
            <param-value>false

</param-value>
        </init-param>
        <load-on-startup>1</load-on-startup>
    </servlet>

要將紅色的false改為true。

3、重啟tomcat。

4、訪問http://19.168.23.31:8080/download

參照:http://down.51cto.com/data/954672 

相關推薦

tomcat http 檔案下載

tomcat作為http的下載伺服器,網上有很多辦法 但我認為最簡單的是: 1、直接把檔案放在 /var/lib/tomcat6/webapps/ROOT 目錄下, 2、然後在網址中訪問: http://192.168.2.31:8080/download.zip 便可下載

使用tomcat搭建HTTP檔案下載伺服器

https://www.cnblogs.com/medsonk/p/6690990.html本文是整理,非原創,由網路資料組成上自己踩的坑整理而成。1. 假設需要下載的檔案目錄是D:\download1(注意這裡寫了個1,跟後面的名稱區分)2. 設定 tomcat 的虛擬目錄

MongoDb學習(五)---gridfs --http檔案下載

現在網上的文章都是用的低版本的jar包,而最新的jar包,下載的方法進行了改變。在網上也沒找到好的方法。就用原生的方法進行下載, 我也不知道對不對。反正可以下載了。就先這樣吧。後期準備還是用低版本的開發比較好。至少網上文章多。 http下載。主要獲取資料庫的內容,輸入流。然後獲取響應的輸出流。 用輸出流

Java實現HTTP檔案下載

java 中使用代理伺服器的問題求教 :http://www.linuxsir.org/bbs/archive/index.php/t-188774.html 序言  許多使用者可能會遇到這樣的情況:在網站上發現一個很好的資源,但是這個資源是分成了很多個檔案存放的,如果想把它儲存到本地,只有靠使用者點選另

JAVA 實現 HTTP檔案下載

需求: 在工程中,放置WORD模板檔案供使用者下載 功能:頁面提供下載連結,使用者點選連結後,實現檔案下載。 理解:剛開始以為直接用超連結指向檔案即可,或用js實現,後來發現都不行。 實現:最後在網上搜了一個實現HTTP檔案下載的java類,只要呼叫如下程式碼即可。 下面程

Java servlet 簡單實現http檔案下載斷點續傳功能

斷點續傳,聽上去似乎是個比較高階的話題,本文只講述一下http版的斷點續傳,其他協議的大家可以自行研究。 http協議中,服務端實現斷點續傳首先需要讀取客戶端傳送的Range頭資訊,比如“Range: bytes=12583394-”這個就是指原來正在下載的檔案需要從第12

java 實現 http 檔案下載

package com.easemob.server.example.httpclient.utils; import java.io.File; import java.io.FileOutputStream; import java.io.IOExcepti

[原始碼和文件分享]基於WinInet實現的HTTP檔案下載

背景 之前寫過的網路資料傳輸的小程式都是基於Socket去寫的,所以,如果要用Socket傳輸資料到網站,還需要根據域名獲取伺服器的IP地址,然後再建立連線,傳輸資料。雖然,Socket也可以實現網路傳輸,但是,總感覺不是很方便。所以,後來隨著知識面的拓展,瞭解到Windows還專門提供了Win

Tomcat 釋出檔案下載(解決中文亂碼問題)

1. 配置檔案conf/web.xml:         <init-param>             <param-name>listings</param-name>             <param-value>

JAVA通過訪問頁面中的URL實現Http檔案下載到本地

如何通過訪問某一個網頁上的一個下載連結下載檔案到本地呢?我學習了一下,利用httpget1,httpResponse1來判斷網路是否連線訪問成功,又通過httpget2,httpResponse2來訪問下載連結實現檔案下載。 注意:在使用httpget2之前需使用語句“ h

Tomcat檔案下載與上傳的簡單實現

實現下載 實現下載需要 - 修改Tomcat中的server.xml - 修改web.xml 修改server.xml 在<Host> </Host>中加入(一般在檔案末尾可以找到) <Contex

使用tomcat配置檔案下載伺服器,自定義下載列表

http://www.cnblogs.com/huxdiy/p/tomcat%E6%96%87%E4%BB%B6%E4%B8%8B%E8%BD%BD.html 先上圖,利用tomcat,這個下載介面沒有程式碼,點選檔名即可下載 詳細參考:http://tomcat.ap

socket http檔案下載器c語言實現

socket是網路程式設計的基石, 本文介紹如何使用c語言使用socket實現一個http檔案下載器. 下載分為以下幾個過程 解析出下載地址中的域名和檔名 通過域名獲取伺服器的IP地址 與目標伺服器建立連線 構建http請求頭並將其傳送到伺服器 等待

epoll+執行緒池實現http檔案下載

server.c #include<stdio.h> #include<stdlib.h> #include<string.h> #include<errno.h> #include<fcntl.h> #inclu

通過http請求tomcat服務直接下載linux伺服器上的檔案

如圖所示,在linux伺服器上有如圖一些檔案,現在想通過http訪問tomcat的請求方式來獲取這些檔案 步驟: 1、找到伺服器上tomcat的server.xml的檔案,新增一句: <Context docBase ="/usr/local/download/" path ="/

Golang 使用http Client下載檔案

之前使用beego的http庫的時候,有的情況需要下載檔案。beego是能實現,但就是有點問題:不支援回撥,沒法顯示下載速度,這在日常開發中是不可忍受的。 看了下beego的實現主要是使用了io.copy函式,於是就深入的看了下實現原理,發現挺簡單的,於是就根據io.copy原理實現的一個

FatFs原始碼剖析 FAT16圖文詳解 FatFs官網:http://www.elm-chan.org/fsw/ff/00index_e.html 本文文件形式檔案下載

FatFsVersion0.01原始碼分析 目錄 一、API的函式功能簡述  二、FATFS主要資料結構    1、FAT32檔案系統的結構   2、FATFS主要資

Java通過http協議下載檔案並寫入位元組流的方法

 最近寫微服務,從服務端通過http協議下載檔案並寫入位元組流。開始以為很簡單。直接上手就來了,程式碼如下: String szHttpFile="http://..../downlaod&&fileId="+fileId+"&&extra[a

tomcat 搭建檔案伺服器 下載目錄和伺服器分離

                                    tomcat 搭建檔案伺服器  下載目錄和伺服器分離 問題:檔案上傳下載在tomcat伺服器目錄下,會因為更新web應用或錯誤操作而導致檔案被tomcat自動刪除。 需求:tomcat 檔案伺服器 

【java】HttpClient實現HTTP檔案通用下載工具類

package com.imopan.cps.apart.api.util; import java.io.File; import java.io.FileOutputStream; import java.io.InputStream; import org.apa