0
我需要使用自定義標頭將來自前端的圖像請求傳輸到nodejs中的另一個url。我有一個代碼已經在沒有標題的情況下工作。來自前端自定義標頭的nodejs中的管道圖像請求
HTML:
<form id="ImageForm" method="post" enctype="multipart/form-data" action="/image/test" name="image-test-form">
<input type="file" accept="image/*" />
<input type="submit" />
</form>
app.post('/image/test', (req, res, next) => {
var url = "http://www.somedomain.com/image/test";
var headers = {'h1': 'test', 'h2': 'header'}; // TODO: send headers
req.pipe(request.post (url,req.body)).pipe(res)
.on('error', function(err) { res.status(500).send(err);});
});
我無法弄清楚如何通過頭一起請求。試圖在請求中使用formData和表單,而不是工作。
有關管道之前設置'req.headers.h1'和'req.headers.h2'什麼? – robertklep
@robertklep謝謝你!這就像魅力一樣。 –
我會把它寫成答案。我不確定這是否會起作用,因此最初是評論;) – robertklep