1
我覺得這應該很簡單,但是我無法完成這項工作。我有一個前端命中的URL。這會觸發節點從另一臺服務器獲取圖像。接下來,我希望節點發送圖像作爲響應。這部分不適合我。從另一臺服務器獲取的node.js中提供圖像
render: function(img,response){
request.get(URL, function (error, res, body) {
if (!error && res.statusCode == 200) {
response.setHeader('Content-Type', 'image/png');
response.writeHead(200);
response.write(body);
response.end();
}
});
}
我應該緩衝圖像嗎?
僅供參考我試圖這樣做,因爲我需要檢索作爲src路徑中的身份驗證憑據的圖像,我不希望那些暴露給用戶。所以如果你認爲有比我想要的更好的解決方案,請隨時提出建議。 :)
謝謝!
謝謝aqidanok!我嘗試添加(我之前在那裏,並忘記了我已經簡單地刪除它),但它仍然無法正常工作。還有什麼想法? – 2014-10-30 17:12:58
不確定tbh,我會使用curl或類似的工具來檢查瀏覽器之外的響應,看看發生了什麼。 – aidanok 2014-10-30 19:25:50