我想在屏幕上输出一个类似:set rtp+=my/path/after
的字符串
如何通过此JSON定位weather.main和temperature并将其放入我的字符串中?
这是我的代码,用于定位api并返回JSON。我是新来的,因此不胜感激!
~/.vim/pack/{some name}/opt/vim-python-mode/
使用邮递员的URL http://localhost:49000/api/weather/dublin返回:
"Dublin is experiencing clouds today with a temperature of 15".
}
答案 0 :(得分:0)
即使是相同的Response
类,实际上也存在两种不同的子类型,它们分别用于两种完全不同的情况。从Response
返回Client
时,您会收到入站响应。您无法从资源方法返回入站Response
。您必须返回出站 Response
。您使用静态方法之一创建它。请参见API。例如,您可以
return Response.ok(entity).build();
这将创建出站响应。您需要从入站响应中提取数据。您可以使用Response#readEntity(Class)
进行此操作。所以你可以做的是像
Response r = c.target(URL).request().get();
String data = r.readEntity(String.class);
return Response.ok(data).build();