小编Dex*_*ter的帖子

Aws API 终端节点类型 - Http 与 http 代理之间有什么区别?

我试图了解 AWS API Gateway http 端点和 http 代理端点。

目前我的理解是,如果您有现有的 REST 服务,则可以在我的 REST 服务之上使用 http 代理来提供其他服务。但是常规 http 端点应该使用什么?是用于常规数据库调用还是网络调用?它是如何工作的?

api amazon-web-services aws-api-gateway

4
推荐指数
1
解决办法
1490
查看次数

使用 Jersey 和 Jackson 使用 JSON 请求

我正在开发一个基本的 Jersey WebService,它将接受 JSON 请求并以 JSON 格式发回数据。我还开发了一个基本的测试客户端来作为 Java 独立程序发送请求并获取响应。我能够成功发送和获取 GET 和 POST 请求(文本/html)的响应,但是当我发送 JSON 数据时,我收到以下错误。它似乎与杰克逊的翻译有关。我没有使用 Maven。

泽西岛服务:

import javax.ws.rs.Consumes;
import javax.ws.rs.GET;
import javax.ws.rs.POST;
import javax.ws.rs.Path;
import javax.ws.rs.PathParam;
import javax.ws.rs.Produces;
import javax.ws.rs.core.MediaType;
import javax.ws.rs.core.Response;
import com.xxx.inventory.bean.XXXRequestBean;

@Path("UserInfoService")
public class XXXXService {


@GET
@Path("/name/{i}")
@Produces(MediaType.TEXT_XML)
public String userName(@PathParam("i") String i) {

   System.out.println(" ********************* Web Service Request GET ************************* "); 
   String name = i;
   return "<User>" + "<Name>" + name + "</Name>" + "</User>";
}

//PROBLEM HERE *********
@Path("/inventory/")
@POST
@Consumes(MediaType.APPLICATION_JSON)
@Produces(MediaType.TEXT_HTML)
public …
Run Code Online (Sandbox Code Playgroud)

json jersey jackson

2
推荐指数
1
解决办法
4359
查看次数