使用一个教程代码块和json占位符,我试图将其邮递到3002。我得到一个404,运行DEBUG=express:* node server.js
表示代理服务器受到攻击。
server.js:
const express = require('express');
const { createProxyMiddleware } = require('http-proxy-middleware');
const app = express();
app.use('/search', createProxyMiddleware({ target: 'http://jsonplaceholder.typicode.com/todos/1', changeOrigin: true }));
app.listen(3002);
卷曲:
curl --location --request GET 'http://localhost:3002/search' \
--header 'Cookie: __cfduid=de9e01461ed27af63e3439feeef43615d1591384274'
直接向http://jsonplaceholder.typicode.com/todos/1
发出get请求是可行的,所以我对express缺少什么?