首页 > 编程知识 正文

web服务器怎么搭建网站(linux搭建web服务器流程)

时间:2023-05-06 21:26:55 阅读:71215 作者:3188

Web服务器

Web服务器也称为超文本传输协议服务器,使用http与客户端通信。 基于java的Web服务器使用两个重要的类。首先使用java.net.Socket类和java.net.ServerSocket类,根据http消息的发送进行通信。

步骤1;

APP应用程序的入口位于HttpServer类中,main ) )方法创建HttpServer实例,然后调用await ) )方法。 await ) )方法正如其名称所示,在指定端口上等待、处理HTTP请求,向客户端发送响应消息,然后等待收到关闭命令

Request类表示通过传递InputStream对象来创建Request对象的HTTP请求,并且可以调用InputStream对象的read ()方法来读取HTTP请求的原始数据。

上述源代码中的parse )方法用于解析Http请求的原始数据,parse )方法调用专用方法parseUrI )来解析Http请求的URI。 除此之外我很少工作。 parseUrI ) )方法将URI存储在变量URI中,并调用公共方法getUri ) )

Response对象是通过在HttpServer类的await ()方法中从套接字检索的OutputStream创建的。

Response类有两个常用方法: setRequest (方法,用于接收Request对象作为参数;sendStaticResource )方法,用于将静态资源发送到浏览器

此类表示一个Web服务器,它可以处理对指定目录的静态资源请求,包括由公共静态变量final WEB_ROOT指定的目录及其所有子目录。

在webroot中创建一个名为index.html的html页面。 来源如下:

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。