我正在使用org.apache.http。*并尝试放入文件。我可以使用下面对实际文件的引用来完成此操作,但是,我正在寻找一种通过传递InputStream
File file = new File("/mytestfile.txt")
HttpPut request = new HttpPut("http://sharepointportal/site/mytestfile.txt");
request.setEntity(new FileEntity(file));
CloseableHttpResponse response = httpclient.execute(new HttpHost("sharepointportal"), request);
FileEntity似乎没有支持InputStream
的构造函数。
问题
我如何setEntity
为HttpPut
的{{1}}请求?