我正在使用 http-proxy-middleware 设置快速服务器。当从代理请求时,请求会一直持续到最终超时。
我尝试代理的 URL 是https://www.pegelonline.wsv.de/,尤其是它提供的 WFS。我已经阅读了文档,并且 TL;DR 似乎适用于我的案例,因为我不打算做任何列出的特殊事情。我也试过速记。
https://github.com/chimurai/http-proxy-middleware#tldr
最小的例子:
https://github.com/isthisstackoverflow/repro-waterlevel
const proxy = require('http-proxy-middleware')
const express = require('express')
const app = express()
const port = 9004
app.use(
'/',
proxy({
target: 'https://www.pegelonline.wsv.de/',
changeOrigin: true
})
)
app.listen(port)
^ 结果如预期。
^ 最终超时。
更新
我认为问题是我试图将 https 代理到 http。不过,我不知道到底是什么问题,也不再需要这样做。