久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

node.js下載失敗,求大神解釋

瀏覽:571日期:2024-06-09 10:44:10

問(wèn)題描述

問(wèn)題對(duì)人有幫助,內(nèi)容完整,我也想知道答案0問(wèn)題沒(méi)有實(shí)際價(jià)值,缺少關(guān)鍵內(nèi)容,沒(méi)有改進(jìn)余地

使用express框架下載文件,但是失敗了,直接看代碼

<!DOCTYPE html><html><head> <title>express 主頁(yè)</title> <meta charset="utf-8"> <script type="text/javascript" src="jquery.min.js"></script></head><body><div>I love you!</div><button>click there to download a pictutre</button><script type="text/javascript">$(function(){ $('button').click(function(){ $.ajax({url:'/download',type:'get',success:function(result){ alert("Resquest has been received!");} }) })})</script></body></html>以下是node.js代碼 var express = require("express");var app = express();app.use(express.static('public'));app.locals.title = "My app";app.get("/",function(req,res){console.log("resquest has been received!");res.sendFile("public/index.html");res.end();})app.get("/download",function(req,res){res.download('public/example.jpg','example.jpg',function(err){if(err) console.log(err);else console.log("download successfully"); });})app.listen(3000);console.log("OK");

node.js下載失敗,求大神解釋

求解疑

問(wèn)題解答

回答1:

你的下載按鈕我建議直接寫(xiě)成

下載

注意res.download方法的第一個(gè)參數(shù)

res.download(’/report-12345.pdf’, ’report.pdf’, function(err){ if (err) { // Handle error, but keep in mind the response may be partially-sent // so check res.headersSent } else { // decrement a download credit, etc. }});

然后你的圖片雖然尺寸很大,但是太模糊了。。。

相關(guān)文章:
主站蜘蛛池模板: 东方市| 温泉县| 彩票| 大庆市| 临夏县| 清原| 日土县| 八宿县| 青海省| 长顺县| 湘乡市| 崇礼县| 万州区| 枞阳县| 全州县| 法库县| 长沙市| 镇原县| 和平县| 高台县| 苏州市| 东阿县| 郓城县| 临湘市| 佛冈县| 泸水县| 麟游县| 岳池县| 从化市| 冕宁县| 冷水江市| 贺州市| 萝北县| 正镶白旗| 根河市| 织金县| 阳新县| 英德市| 东乌| 柘荣县| 新营市|