在java中向RESTAPI发送文件
我的要求是将一个音频文件从java脚本发送到RESTWeb服务,我将在其中处理该文件。我的实现代码如下。但是它非常慢。有没有关于如何加快rest调用速度的建议 客户端代码:在java中向RESTAPI发送文件,java,web-services,rest,file,multipart,Java,Web Services,Rest,File,Multipart,我的要求是将一个音频文件从java脚本发送到RESTWeb服务,我将在其中处理该文件。我的实现代码如下。但是它非常慢。有没有关于如何加快rest调用速度的建议 客户端代码: var formData = new FormData(); formData.append("file", file); $http( { url : 'u
var formData = new FormData();
formData.append("file", file);
$http(
{
url : 'url,
method : "POST",
data : formData,
headers : {
'Content-Type' : undefined
}
})
.success(
function(data, status, headers,
config) {
successCallback(data, status,
headers, config);
})
.error(
function(data, status, headers,
config) {
alert("ERROR: Could not send audio.");
});
Rest API:
@POST
@Consumes(MediaType.MULTIPART_FORM_DATA)
@Path("/respapipath/")
public void processTheFile(@Multipart("file") Attachment file){
//some logic
}