Damian Kołakowski 11 лет назад
Родитель
Сommit
92e668c03e
1 измененных файлов с 17 добавлено и 6 удалено
  1. 17 6
      README.md

+ 17 - 6
README.md

@@ -3,11 +3,22 @@ Swifter
 
 Tiny http server engine written in Swift ( https://developer.apple.com/swift/ ) programming language.
 
-Usage:
+How to start ?
+```swift
+let server = HttpServer()
+server["/hello"] = { .OK(.HTML("You asked for " + $0.url)) }
+```
+How to share files ? 
+```swift
+if let publicDir = publicDir {
+    server["/home/(.+)"] = HttpHandlers.directory("~/")
+}
+```
+How to redirect ?
+```swift
+server["/redirect"] = { request in
+  return .MovedPermanently("http://www.google.com")
+}
+```
 
-![alt text](https://raw.githubusercontent.com/glock45/swifter/master/github_code.png)
-
-Demo webpage generated by Swifter:
-
-![alt text](https://raw.githubusercontent.com/glock45/swifter/master/github.png)