HTTP 请求

发送 HTTP 请求

在客户端若发生下面的事件,浏览器就向 Web 服务器发送一个 HTTP 请求。

  • 用户在浏览器的地址栏中输入 URL 并按回车键。
  • 用户单击了 HTTP 页面中的超链接。
  • 用户在 HTML 页面中填写一个表单并提交。

在上面三种情况中,前两种方法向 Web 服务器发送的都是 GET 请求。第三种由表单属性 method 指定为 POST/GET

也有其他的触发浏览器向 Web 服务器发送请求的事件,例如,可以使用 JavaScript 函数在当前文档上调用 reload()

处理 HTTP 请求

在 HttpServlet 类中,除定义了 service() 为客户提供服务外,还针对每个 HTTP 方法定义了相应的 doXxx() ,一般格式如下:

protected void doXxx(HttpServletRequest,HttpServletResponse) throws ServletException,IOException;

你可能感兴趣的:(HTTP 请求)