国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

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

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

瀏覽:156日期:2023-10-08 13:51:42

問題描述

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

<!DOCTYPE html><html><head> <title>express 主頁</title> <meta charset='utf-8'> <script type='text/javascript' src='http://m.cgvv.com.cn/wenda/jquery.min.js'></script></head><body><p>I love you!</p><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');

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

求解疑

問題解答

回答1:

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

<a href='http://m.cgvv.com.cn/download' download>下載</a>

http://www.expressjs.com.cn/4...注意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. }});

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

回答2:

index.html

<!DOCTYPE html><html><head> <title>express 主頁</title> <meta charset='utf-8'> <script type='text/javascript' src='http://m.cgvv.com.cn/wenda/jquery.min.js'></script></head><body><p>I love you!</p> <a href='http://m.cgvv.com.cn/download' download>下載</a></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, function(err) { if(err) console.error(err); console.log('OK');});

你可以瀏覽器單獨訪問http://localhost:3000/download看看能不能下載下來,你現在直接404后臺服務都沒ready,先別前后端的聯調吧。

標簽: Html5
相關文章:
主站蜘蛛池模板: 久久夜夜视频 | 特级a欧美做爰片毛片 | 日本免费在线观看视频 | 久久国产精品久久国产精品 | 国产精品免费视频一区一 | 国产精品大全 | 亚洲一区二区三区在线视频 | 高清在线一区二区三区亚洲综合 | 亚洲深夜福利视频 | 欧美视频一区二区三区精品 | 亚洲精品国产综合一线久久 | 国产精品99久久久久久www | 欧美成人爽毛片在线视频 | 奇米四色综合久久天天爱 | 特黄特黄一级高清免费大片 | 久久国产经典视频 | 天堂资源8中文最新版在线 天堂最新版 | 国产成人精品免费视频大全办公室 | 一区二区三区国产精品 | 国产成人午夜性a一级毛片 国产成人午夜性视频影院 国产成人香蕉久久久久 | 99re6这里有精品热视频在线 | 亚洲精品国产高清不卡在线 | 久久99国产精一区二区三区! | 欧美在线观看高清一二三区 | 久久福利青草狠狠午夜 | 国产精品黄网站免费进入 | 亚洲一区二区三区在线播放 | 99成人在线观看 | 欧美黄色精品 | 草草影院ccyy | 精品欧美一区视频在线观看 | 亚洲偷 | 白白在线观看永久免费视频 | 日韩aⅴ在线观看 | 成人综合国产乱在线 | 成人亚洲国产 | 美国毛片免费看 | 国产1区2区三区不卡 | 国产成人丝袜网站在线观看 | 成人亚洲欧美日韩在线 | 亚洲欧美一区二区三区在线观看 |