ホームページ >バックエンド開発 >PHPチュートリアル >ブラウザでページを開いてファイルをダウンロードするプログラムコード (php/jsp/java)_PHP チュートリアル
ブラウザでページを開いてファイルをダウンロードするためのプログラムコード(php/jsp/java)は、学習が必要な学生が参照できます。
Tomcatでの設定は次のとおりです:
コードは次のとおりです | コードをコピー |
<マイムマッピング> |
コードは次のとおりです
header("コンテンツタイプ:アプリケーション/オクテットストリーム"); | |
|
コードは次のとおりです
header("content-type:text/html; charset=utf-8"); | |
$file_dir="アップロード/"; $file = fopen($file_dir . $file_name,"r") // ファイルを開きます ; //ファイルタグを入力 header( "プラグマ: public" ); header( "有効期限: 0" ); Header("Content-type: application/octet-stream"); Header("Accept-Range: バイト"); Header("Accept-Length: ".filesize($file_dir . $file_name)); Header("Content-Disposition:attachment; filename=" .iconv("UTF-8","GB2312//TRANSLIT",$file_realName)); //ファイルの内容を出力します echo fread($file,filesize($file_dir . $file_name)); fclose($file); 終了します; ?> | のJava
コードは次のとおりです
response.setContentType("アプリケーション/オクテットストリーム"); | resp.setHeader("Content-Disposition", "attachment;filename="downloaded.txt"); | ||
コードは次のとおりです | コードをコピー |
<%@page language="java" contentType="application/x-msdownload" import="java.io.*,java.net.*" pageEncoding="gbk"%><% | 技術記事