0

像 Restlet 和 Jersey 这样的 Java REST 框架是否允许将文件作为输入发送到 Web 服务?

这将包括客户端发送文件和服务器然后接收和处理文件。

4

3 回答 3

1

如果您问是否可以对 Restlet 服务执行 HTTP PUT,那么绝对可以。如果您只想存储文件,可以使用 Directory 类,或者您可以实现自己的 ServerResource 来处理新资源。

我没有使用 Jersey,但 Restlet 是一个很棒的 api。

于 2009-10-22T03:20:08.057 回答
0

您还可以使用基于 HTTP 客户端的REST Assured 。这很简单:

given().multiPart(new File("/somedir/file.bin")).when().post("/fileUpload");
于 2011-09-24T15:12:37.443 回答
0

好吧,他们不这样做是没有限制的。REST 处理文件没有任何问题。看看: http: //mikedesjardins.us/wordpress/2007/04/restful-services-on-ftp/

于 2009-10-20T14:48:27.763 回答