WebServer:小型但功能强大的Web服务器[处理GET,POST请求]

时间:2024-06-02 20:22:21
【文件属性】:

文件名称:WebServer:小型但功能强大的Web服务器[处理GET,POST请求]

文件大小:532KB

文件格式:ZIP

更新时间:2024-06-02 20:22:21

Java

#Adobe Web服务器 它是什么? -基于HTTP / 1.1的Web服务器,可处理GET和POST请求。 还提供了保持活动功能。 怎么跑? -这是一个Maven项目,可以使用通常的命令“ mvn clean install”来构建。 包含一个脚本,该脚本在后台启动服务器。 使用的外部依赖关系和库 它使用log4J,因为它是线程安全的日志记录api。 Junit用于单元测试 如何配置? -名为“ server.properties”的文件位于项目的根文件夹中,该文件可用于更改端口号,网站根目录和其他一些值。 实施了什么? 可以通过GET请求为保留在根目录中的任何文件提供服务(通过指定文件系统URL,例如,如果该文件位于rootDir / abc / xyz.html中,则可以使用URL 访问该文件 (建议使用Firefox) 表格填写已实施。 任何包含表单的网页都可以提交到服


【文件预览】:
WebServer-master
----log()
--------log.html(24KB)
--------WebServer.log(0B)
----pom.xml(2KB)
----config()
--------server.properties(173B)
--------status.repo(159B)
----Start Server.bat(23B)
----ht_docs()
--------css()
--------images()
--------img()
--------fileuploadresponse.html(2KB)
--------index.html(2KB)
--------formresponse.html(2KB)
--------formData.html(3KB)
--------UploadFile.html(2KB)
--------favicon.ico(180KB)
----log4j.properties(610B)
----server.properties(85B)
----src()
--------test()
--------main()
----error()
--------404.html(257B)
--------POST.html(263B)
--------400.html(232B)
--------500.html(239B)
--------501.html(272B)
--------413.html(298B)
----post with file upload.html(365B)
----README.md(2KB)
----favicon.ico(180KB)

网友评论