【发布时间】:2023-11-02 23:39:01
【问题描述】:
我想发出一个获取 json 响应的 http get 请求。在该会话响应中,我想将一个值存储到我的会话中。这是如何实现的?
谢谢
【问题讨论】:
标签: json http jsp request response
我想发出一个获取 json 响应的 http get 请求。在该会话响应中,我想将一个值存储到我的会话中。这是如何实现的?
谢谢
【问题讨论】:
标签: json http jsp request response
这里是示例代码。你会在 recvbuff 中得到回应。
<%@page import="java.io.*" %>
<%@page import="java.net.*" %>
<%
String recv;
String recvbuff;
URL jsonpage = new URL("http://www.yoursite.com/jsonresponse");
URLConnection urlcon = jsonpage.openConnection();
BufferedReader buffread = new BufferedReader(new InputStreamReader(urlcon.getInputStream()));
while ((recv = buffread.readLine()) != null)
recvbuff += recv;
buffread.close();
System.out.println(recvbuff);
%>
【讨论】:
URLConnection 部分和BufferedReader 部分包围在try-catch 块中吗?