2015-05-15 42 views
2

我們如何在Node js中創建文件對象或Blob對象? 所需的對象應該與我們在從HTML中的表單上傳文件時所獲得的對象相同。創建文件對象或Blob

+0

你爲什麼想要?它們是爲客戶端環境而設計的,因此受到嚴重限制。 –

+0

我想測試一個API,它可以讓我上傳一個文件,但需要一個文件對象或一個blob對象。我想測試使用節點js,但無法找出創建文件或blob對象的方法 – Vipul

+0

您可能最好使用像PhantomJS這樣的無頭瀏覽器實現(如果它具有File API,我不知道那個具體的那個)。 –

回答

1

您不能直接從File API創建對象,因爲這是爲客戶端設計的並由瀏覽器實現的API。

如果你願意,你可以自己實現這些相同的對象(當然API是完全記錄的),但是使用NodeJS的file system API可能更有意義。

+0

是節點js文件api讓我們創建一個文件對象?我的意思是我可以訪問文件,我可以做modfication和其他的東西。但我特別需要有一個文件對象或blob對象,因爲我想用一個文件對象作爲輸入的Node js來測試一個api – Vipul