【文件属性】:
文件名称:simple-http-server:用Java,Scala和Clojure编写的简单HTTP服务器
文件大小:355KB
文件格式:ZIP
更新时间:2021-05-09 12:05:45
Java
简单的HTTP服务器
这是实现用于语言学习的简单HTTP服务器的示例。当前有Java,Scala和Clojure实现。欢迎PR,例如其他语言的改进和实现!
每种语言的版本
Java 14
Scala2.13.3
Clojure 1.10.2
规格
本地主机:8080侦听,接收HTTP请求,返回HTTP响应
相应的HTTP请求方法仅是GET (其他方法也被视为GET)
可以在外部文件中设置资源MIME
不阻止请求(多线程)
不要保持活跃
不HTTP缓存
启动
Java
$ brew install homebrew/versions/maven32 # if you need
$ mvn compile
$ mvn exec:java
Scala
$ brew install sbt # if you need
$ sbt run
Clojure
$ brew install lei
【文件预览】:
simple-http-server-master
----.gitignore(40B)
----slide.png(200KB)
----scala-simple-http-server()
--------project()
--------src()
--------public()
--------.scalafmt.conf(649B)
--------build.sbt(172B)
----clojure-simple-http-server()
--------.gitignore(99B)
--------src()
--------resources()
--------LICENSE(11KB)
--------public()
--------README.md(222B)
--------project.clj(431B)
----README.md(1KB)
----java-simple-http-server()
--------.gitignore(286B)
--------src()
--------public()
--------pom.xml(1KB)