Java Rest发送数据

标签 java rest service

您能帮我使用 Rest 服务发送数据(mp3、wav 等)吗?我不知道应该在服务方法声明中使用什么 mime 类型。

我有这样的事情:


><p></p>

<code>@Path("/echo") public class MyService{
   @GET 
   @Produces("text/html") 
   public String get(@Context UriInfo ui) {
      MultivaluedMap queryParams=ui.getQueryParameters();
      return "tyleczek";      
   }

   @POST
   @Consumes("application/x-www-form-urlencoded")
   @Produces("text/html") 
   public String post(MultivaluedMap queryParams) {
     return showQueryParams(queryParams);    
   } 
}
</code>

I triend sending it as byte code but it didnt work. Can you please help me? Thank you in advance.

最佳答案

通常二进制内容在以 Base64 编码后进行传输。检查commons-codec Base64 用于即用型实现

关于Java Rest发送数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9609980/

相关文章:

java - 精度损失

java - Swing表数据修改生成SQL

java - 我有 Spring Boot REST API 应用程序,当多个用户调用此 API 时,该应用程序会进行 POST 调用 我面临数据不一致的问题

.net - 使用 WCF 的 WebGet 属性时如何捕获 HTTP 错误?

java - .java.security.NoSuchAlgorithmException : algorithm RSA/PKCS1 is not available from provider Cryptix

java - 在 JFreeChart 中,什么是缠绕规则?

java - 使用 SpringMVC 基于注解的配置进行阐述

c++ - XPCOM中的服务控制安全问题

Android缓存数据和更新策略?

java - AEM、Maven : Moving Service from one bundle to another bundle breaks the service wiring