2009-10-20 58 views
0

Restlet和Jersey等Java REST框架是否允許將文件作爲輸入發送到Web服務?用REST發送文件?

這將包括客戶端發送文件和服務器,然後接收和處理文件。

回答

1

如果你問你是否可以做一個HTTP PUT的Restlet服務,那麼,絕對是的,你可以。如果您只想存儲文件,則可以使用Directory類,也可以實現自己的ServerResource來處理新資源。

我沒有使用澤西島,但Restlet是一個夢幻般的api。

0

您也可以使用建立在HTTP客戶端上的REST Assured。這很簡單:

given().multiPart(new File("/somedir/file.bin")).when().post("/fileUpload");