什么是Swifter?
用编程语言编写的微型http服务器引擎。
分行
* stable -落在CocoaPods等上。 支持最新的非beta XCode和SPM。 稳定。
* master稳定分支以及实验性Web框架层。
* 2.0 -Swifter的下一版本(异步IO)。 实验性的。
如何开始?
let server = HttpServer ()
server[ " /hello " ] = { . ok (. htmlBody ( " You asked for \( $0 ) " )) }
server. start ()
如何通过字符串加载HTML?
let server = HttpServer ()
server[path] = { request in
return HttpResponse. ok (. text ( " <html string> " ))
}
server. start ()
如何共享文件?
let server = HttpServer ()
server[ " /desktop/:path " ] = shareFile
评论0
最新资源