2014-11-04 52 views
1

查看鐵路路由器的文檔 - https://github.com/EventedMind/iron-router - 似乎你可以在服務器上定義帖子路由並對它們做出響應,但是我看不到如何獲取數據被張貼。用下面的咖啡腳本代碼:Iron Router在服務器上處理帖子數據(文件)

Router.route '/test', 
    where: 'server' 
.post -> 
    console.log @request 
    @response.end 'hello\n' 

我可以做一個POST請求(帶有JPG圖片格式數據),並獲得「你好」的反應,但在服務器上的console.log @request沒有按」 t似乎在任何地方都包含了發佈的文件/數據 - 我期待在@ request.body中找到它,這是空的..任何想法?

這樣看待這個問題的原因是要經常處理從客戶端到服務器的大量圖片上傳.CollectionFS雖然是爲二進制/數據上傳設計的,但對於節點處理火箭的CPU和CPU使用情況似乎相當緩慢我正在尋找更便宜的方式來傳輸文件。

+0

[?也許這將有助於(https://gist.github.com/cristiandley/9460398) – sbking 2014-11-04 17:36:12

+0

不幸的是沒有,@request。文件也是空的。 – gratz 2014-11-04 17:58:29

回答