最后更新:2022-05-21 22:55:12 手机定位技术交流文章
HTTP 协议(Hypertext 传输协议,有时称为 HTTP),这是接收和回应客户请求的标准程序。协议详细规定了浏览器和万维网服务器之间的通信规则。通过提供IP和端口号,用户可从服务器获取必要的网络信息。在TCP/IP协议系统中,HTTP在TCP上运作。
HTTP 协议基于客户服务架构。 浏览器通过 URL 将所有请求作为 HTTP 客户端发送到 HTTP 服务器, 即 WEB 服务器 。
protocol://[host.]domain[:port][/context][/resource][?query string]
或者:
protocol://IP Address[:port][/context][/resource][?query string]
默认的 HTTP 端口号为 80, 如果服务器在第 80 个端口操作, 则不需要端口号来连接 。
典型的HTTP请求由三部分组成:
与HTTP请求一样,HTTP答复通常由三个部分组成。
本文件没有进一步详细介绍HTTP,因为服务技术和目前的发展框架都包含了HTTP的要求。
Servlet (服务员Applet) 是 Java Servlet 的缩写 。所谓的服务程序或服务连接是适度的服务程序或服务连接。一个 Java 服务器端应用程序 。不受平台或协议的影响,主要作用是以互动的方式查看和生成数据。制作动态网络内容。
生命周期:1.被Servlet容器加载------>2.接收servlet容器转发的来自客户端的Http请求------->3.处理完毕后,将处理结果返回至客户端------>4.web服务终止时被销毁。
Servlet接口是所有Servlet类都必须实现的,是Servlet技术的核心。 下面是该接口五种方法之一的一个例子:
在 Pom 中的 xml 文档中添加以下依赖值 。
可以使用IDA Tomcat 插件来简化在 IDA 中建立 Servelet 程序并将其发布到 Tomcat 应用程序。 In Pom. Add 到 xml 文件 :
在 IDA 中安装 Maven 助手插件 :
鼠标右键编写的Servlet实现类,点击Run Maven->tomcat:run
执行后,在浏览器中输入 URL 以查看 IDEA 平台上的 Hello Servelet 输出 。
在铬上,按 F12 查看 HTTP 请求的细节 。
抱歉, Servlet.http://t.co/tr/HttpServlet
在许多情况下,信息必须从浏览器传输到网络服务器,然后传送到后台应用程序。浏览器将这些信息传输到网络服务器,分别使用两种技术,即GET方法和POST方法。
GET 方法为页面请求提供编码用户信息。 页面和编码信息之间有什么区别? 字符区分 。
GET方法是将数据从浏览器发送到网络服务器的标准技术。它产生长的弦。浏览器地址栏中的显示如果您需要向服务器传递密码或其他敏感信息,请使用此方法。请避免使用Get技术。GET 方法在请求的字符串中字符数限制为 1024 。
POST技术是向后台程序提供信息的另一个更可靠的手段。POST方法压缩信息的方式与Get方法相同。然而,POST技术不使用信息作为 URL 吗?在字符传输之后的文本字符串,相反,它们发挥独特的信息作用。信件以标准输出格式传送到后台软件。这些标准产出可以解释和使用。
底线:查阅请求,根据请求类型发出各种呼吁。doXXX()
方法
调用获取()功能,可通过提交表格(确定为大麻)进入该功能,以便根据 URL 打开相关的在线资源。
" 服务集装箱 " 管理 " 服务请求 " 。当客户请求到来时,容器创建了一个服务器请求对象。封装请求数据,这是形成对象的第一个例子 。封装响应数据。作为服务() 函数的参数, 向 Serverlet 提供这两个对象。ServerRequest 对象被服务器服务器用于从客户端获取请求数据 。SerpletResponse 用于发送响应数据 。
请求继承系统:
HttpServlet Request的基本方法如下,使用最广泛的是GetPatater () 。
"GET"
,"POST"
;"/hello"
;"name=Bob&a=1&b=2"
;"application/x-www-form-urlencoded"
;""
;"http"
,"https"
;
HttpServletResponse
覆盖 HTTP 响应。 因为 HTTP 响应必须首先传送信头, 然后传送内容, 因此需要采取行动 。HttpServletResponse
设定信头的方法必须先调用,然后调用信头的方法。
配置信头的最常用技术是:
200
;"text/html"
;"UTF-8"
;1.https://www.w3cschool.cn/servlet/
2.https://www.liaoxuefeng.com/wiki/1252599548343744/1255945497738400
三,黑马JavaWeb程序员
四. Servlet和JSP研究指南
五. 对爪哇网络技术的全面审查
本文由 在线网速测试 整理编辑,转载请注明出处 。