Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 用REST发送文件?_Java_Rest_Jersey_Restlet - Fatal编程技术网

Java 用REST发送文件?

Java 用REST发送文件?,java,rest,jersey,restlet,Java,Rest,Jersey,Restlet,像Restlet和Jersey这样的Java REST框架是否允许将文件作为输入发送到web服务 这将包括发送文件的客户端和随后接收和处理文件的服务器 嗯,没有限制他们不这样做。REST处理文件没有任何问题。 看看: 如果您询问是否可以对Restlet服务执行HTTP PUT,那么,绝对可以。如果只想存储文件,可以使用Directory类,也可以实现自己的ServerResource来处理新资源 我没有使用Jersey,但是Restlet是一个很棒的api。您也可以使用它构建在HTTP客户端上。

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


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

嗯,没有限制他们不这样做。REST处理文件没有任何问题。 看看:

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

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

您也可以使用它构建在HTTP客户端上。很简单:

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