Servlet
Anakki
后端开发/风光摄影师/驴友/航拍手/后期小佬/火星居民
展开
-
doHead()详解
HttpServlet中有一个方法为doHead()它主要作用是返回头部信息他的注释中文意思大概是:从受保护<code>服务</code>方法接收HTTP HEAD请求并处理该请求。当客户端仅希望看到响应的头部时,例如Content-Type或Content-Length,它发送一个HEAD请求。HTTP HEAD方法对响应中的输出字节进行计数,以便准确地...原创 2018-12-28 19:50:16 · 3759 阅读 · 0 评论 -
doPost()详解
此方法中注释的意思为:由服务器(通过<code>service</code>方法)调用,以允许servlet处理POST请求。HTTP POST方法允许客户端一次向Web服务器发送无限长的数据,并且在发布诸如信用卡号码之类的信息时非常有用。<p>当重写此方法时,读取请求数据,写入响应头,获取响应的写入器或输出流对象,最后写入响应数据。最好包括内容...原创 2018-12-28 20:53:20 · 18850 阅读 · 0 评论 -
doPut()详解
先看它与post的区别:PUT 与 POST 方法的区别在于,PUT方法是幂等的:调用一次与连续调用多次是等价的(即没有副作用),而连续调用多次POST方法可能会有副作用,比如将一个订单重复提交多次。注释的中文意思为:服务器调用(通过<code>service</code>方法)以允许servlet处理PUT请求。PUT操作允许客户端在服务器上放置文件,类...原创 2018-12-28 21:12:34 · 2110 阅读 · 2 评论 -
doGet()详解
doGet方法源码 /** * Called by the server (via the <code>service</code> method) to * allow a servlet to handle a GET request. * * <p>Overriding this method to su...原创 2018-12-28 21:40:40 · 6370 阅读 · 0 评论 -
doOptions()详解
源码注释中文意思为服务器调用(通过<code>service</code>方法)以允许servlet处理OPTIONS请求。OPTIONS请求确定服务器支持哪些HTTP方法,并返回适当的头。例如,如果servlet覆盖<code>doGet</code>,则此方法返回以下标头:<code>Allow: GET, HEAD, T...原创 2018-12-28 22:17:57 · 1667 阅读 · 0 评论 -
doTrace()详解
由服务器(通过<code>service</code>方法)调用,以允许servlet处理TRACE请求。TRACE将随TRACE请求一起发送的报头返回给客户端,以便用于调试。不需要重写此方法。 源码: /** * Called by the server (via the <code>service</code> metho...原创 2018-12-28 22:28:19 · 1547 阅读 · 0 评论 -
service()详解
*从public<code>service</code>方法接收标准HTTP请求,并将它们分派到该类中定义的<code>do</code><i>.</i>方法。此方法是{@link javax.servlet.Servlet#service}方法的HTTP特定版本。不需要重写此方法。 源码: /** *...原创 2018-12-28 22:58:39 · 803 阅读 · 2 评论 -
Servlet详解
越学到后面,越觉得基础重要,慢慢开始补充基础,因此这篇博客主要备忘一下扎实servlet的相关知识。1.首先如何查看servlet的源码。 servlet的源码在tomcat服务器的源代码中(点击下载) apache-tomcat-8.0.53-src.zip 非源码的名字叫 apache-tomcat-8.0.53.zip 注意一下 没有src,去官网下载的时候请注意。...原创 2018-12-28 23:19:43 · 335 阅读 · 0 评论