我正在使用Node JS作为代理服务器。在JavaScript中,点击按钮后,我正在向我的其中一条路线发送ajax帖子。这是ajax帖子:
var requestData = {myData: blablaa,....};
$.ajax({
type: 'POST',
data: JSON.stringify(requestData),
url: '/my-route'
}).done(function(data) {
console.log('returned data:', data);
});
然后我的路线看起来像这样:
var express = require('express');
var router = express.Router();
var request = require('request');
router.post('/refund-request', checkSession, function (req, res) {
var urlEndpoint = "some.url.endpoint";
request(urlEndpoint).pipe(res);
});
但是我得到了505错误。
在我的路线中,如何正确发送回复(如果发布到实际网址,我会得到)?