【发布时间】:2023-03-09 04:51:01
【问题描述】:
Restlet 和 Jersey 等 Java REST 框架是否允许将文件作为输入发送到 Web 服务?
这将包括客户端发送文件和服务器然后接收和处理文件。
【问题讨论】:
Restlet 和 Jersey 等 Java REST 框架是否允许将文件作为输入发送到 Web 服务?
这将包括客户端发送文件和服务器然后接收和处理文件。
【问题讨论】:
如果您问是否可以对 Restlet 服务执行 HTTP PUT,那么绝对可以。如果您只想存储文件,可以使用 Directory 类,也可以实现自己的 ServerResource 来处理新资源。
我没有用过 Jersey,但 Restlet 是一个很棒的 api。
【讨论】:
嗯,他们不这样做是没有限制的。 REST 处理文件没有任何问题。 看一眼: http://mikedesjardins.us/wordpress/2007/04/restful-services-on-ftp/
【讨论】:
您还可以使用基于 HTTP 客户端的REST Assured。很简单:
given().multiPart(new File("/somedir/file.bin")).when().post("/fileUpload");
【讨论】: