我在https://mydomain.tld/folder上运行了一个Express.js应用程序。它使用
设置路由中间件app.use('/path', middleware)
但只有'/'路径的工作正常。我猜这是因为Express正在寻找https://mydomain.tld/path而不是https://mydomain.tld/folder/path上的请求。
如何让Express处理https://mydomain.tld/folder/path的请求(最好不需要硬编码路径)?
答案 0 :(得分:1)
使用路由器:
from segnet import SegNet
import torch
model = SegNet(2)
model.load_state_dict(torch.load('./model_segnet_epoch50.pth'))
现在,您可以将路由器与您想要的相对路径一起使用:
// myRouter.js
var express = require('express')
var router = express.Router()
router.get('/path', middleware)
// other routes...
module.exports = router