0
我想採取GET響應發送它的內容類型,長度&身體作爲原始數據在HTTP身體作爲PUT請求。我嘗試過請求(npm)和節點的http.request的各種組合,並且數據總是在PUT請求中損壞。GET請求管道HTTP響應與PUT請求與Node.js
我想採取GET響應發送它的內容類型,長度&身體作爲原始數據在HTTP身體作爲PUT請求。我嘗試過請求(npm)和節點的http.request的各種組合,並且數據總是在PUT請求中損壞。GET請求管道HTTP響應與PUT請求與Node.js
事實證明,這個問題是一個假代理,我正在運行其中一個請求,通過剝離一些所需的頭文件。唉,使用Mikeal的請求模塊,您可以優雅地管道,即使是中型資源(如短視頻)也是如此。
app.post '/pipeline', (req, res) ->
request.get(req.body.url).pipe(request.put(req.body.couchURL)).pipe res
我從來沒有使用.pipe,但我正在尋找一個場合:D – 3on 2012-08-17 05:07:47
也許一個非工作的例子與請求將有助於幫助你。 – 3on 2012-08-17 04:52:44
謝謝@ 3on,你當然是對的。我最終自己解決了問題,但也對其他解決方案開放。 – 2012-08-17 05:05:35
很高興我能幫到你。 – 3on 2012-08-17 05:07:14