0
我有一個文件,我想通過以下網址訪問:爲什麼express.js不路由二進制文件?
http://127.0.0.1:400/db/signal/test.xlsx
而且我有我的快遞應用中的以下GET處理程序:
app.get('/db/signal/', function (req, res) {
// handle route
});
當我瀏覽到http://127.0.0.1:400/db/signal/
,處理程序是執行。但是,當我瀏覽http://127.0.0.1:400/db/signal/test.xlsx
處理程序無法執行。爲什麼?
我正在使用Express版本4.
感謝您的回覆。
謝謝@McMath。我改變了代碼,但是當我輸入文件的url,被下載(不運行回調'{// do}')。 – hahamed
我想我們需要更多信息。你能發佈發送下載的處理程序嗎?你能證明它是在你上面展示的處理器之前還是之後出現?如果我們要解決這個問題,我想我們需要更多的背景。 – McMath