我正在使用java jersey restful web services。我正在发送文件流和文件名( httppost.setHeader(“Filename:”,String.valueOf(filename)); )在服务器端如何获取文件名。这个(** @HeaderParam(“Filename:”)字符串文件名**)给出空值。
我正在使用java jersey restful web services。我正在发送文件流和文件名( httppost.setHeader(“Filename:”,String.valueOf(filename)); )在服务器端如何获取文件名。这个(** @HeaderParam(“Filename:”)字符串文件名**)给出空值。
有人帮我这个..? 我的客户端POST部分
inputStreamEntity = new InputStreamEntity(diStream, filesize);
httppost.setHeader("Filename:", String.valueOf(filename)); httppost.setEntity(inputStreamEntity);
DefaultHttpClient httpClient = new DefaultHttpClient();
HttpResponse response = httpClient.execute(httppost);
我的服务器(休息服务)看起来很喜欢......
public Response uploadFile(@HeaderParam("Filename:") String Filename){String uploadedFileLocation= "D://FileUpload/"+Filename;