亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁技術文章
文章詳情頁

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

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

問題描述

問題對人有幫助,內容完整,我也想知道答案0問題沒有實際價值,缺少關鍵內容,沒有改進余地

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

<!DOCTYPE html><html><head> <title>express 主頁</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下載失敗,求大神解釋

求解疑

問題解答

回答1:

你的下載按鈕我建議直接寫成

下載

注意res.download方法的第一個參數

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. }});

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

相關文章:
主站蜘蛛池模板: 亚洲第一区精品日韩在线播放 | 国产精品欧美亚洲韩国日本 | 欧美在线成人午夜影视 | 色偷偷亚洲第一成人综合网址 | 日本成aⅴ人片日本伦 | 巨大热杵在腿间进进出出视频 | 久久亚洲欧洲日产国码 | 91国偷自产一区二区三区 | 97超频国产在线公开免费视频 | 国产高清av在线播放 | 亚洲免费三级 | 一区二区国产在线观看 | 国产一区二区三区四区五区tv | 免费久久精品视频 | 麻豆日韩 | 国外精品视频在线观看免费 | 中文字幕有码在线观看 | 日韩男人的天堂 | 亚洲欧美一区二区三区久久 | 日本一区二区三区四区不卡 | 日本一区二区三区四区不卡 | 亚洲精品亚洲人成毛片不卡 | 天天综合色一区二区三区 | 精品一久久 | 国产免费黄色网址 | 99热热久久这里只有精品166 | 免费黄网在线观看 | 99久久综合精品免费 | 美女又黄又免费视频 | 99热久久国产这里是精品 | 国产精品久久毛片蜜月 | 国产片自拍 | 欧美成人性做爰网站免费 | 久久精品夜色国产 | 99国产精品高清一区二区二区 | 欧美人成在线观看网站高清 | 午夜在线视频一区二区三区 | 99免费在线观看视频 | 国产亚洲高清不卡在线观看 | 精品国产网 | 色偷偷888欧美精品久久久 |