0

所以,我正在从数据库中的值构造一个 URL。现在,我想确保响应标头是我为此 URL 指定的。我如何实现这一目标?

例如,如果我构造一个 URL,例如www.google.com/username=ak&password=bk,我想确保连接保持活动状态,以便在您点击 URL 时获得响应。我如何在 JSP/Java 中做到这一点?

原因是,我正在尝试iOS从我的设备上渲染视频,CMS但这不起作用,从我读到的内容来看,必须设置响应标头。如何为我可能点击的 URL 设置响应标头?

以下方法是我设置响应的方式,但响应不是我制作的网址。我制作的 URL 类似于www.uisghsfgsgsfg.com/cs/sksjdgs/appl. 我对响应在此页面上下文中的含义感到困惑。

class URLConstructor extends HttpServlet {
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
   response.setHeader("Accept-Ranges", "bytes");
   response.setHeader("Connection", "Keep-Alive");
   ByteArrayOutputStream byteStream =
       new ByteArrayOutputStream(512);
   response.setContentLength(byteStream.size());
   response.addHeader("Connection", "Keep-Alive");
}
}
4

1 回答 1

0

假设:您可以访问传输视频的服务器。

将视频传输到您的客户端(IOS 设备)的代码应在发送响应(视频内容)之前设置响应标头。如果是为视频请求提供服务的 Java 程序,您可以在 Servlet API 中设置适当的标头(参见 Martin 的链接)。

希望有帮助。

于 2013-08-09T17:07:38.753 回答