Selaa lähdekoodia

Update README.md

Fixed README after HttpHandlers removal.
Added sample for WebSockets.
Damian Kołakowski 10 vuotta sitten
vanhempi
sitoutus
8a1a407bf9
1 muutettua tiedostoa jossa 12 lisäystä ja 2 poistoa
  1. 12 2
      README.md

+ 12 - 2
README.md

@@ -21,7 +21,7 @@ server.start()
 ### How to share files?
 ```swift
 let server = HttpServer()
-server["/desktop/:path"] = HttpHandlers.shareFilesFromDirectory("/Users/me/Desktop")
+server["/desktop/:path"] = shareFilesFromDirectory("/Users/me/Desktop")
 server.start()
 ```
 ### How to redirect?
@@ -35,7 +35,7 @@ server.start()
 ### How to HTML ?
 ```swift
 let server = HttpServer()
-server["/my_html"] = HttpHandlers.scopes { 
+server["/my_html"] = scopes { 
   html {
     body {
       h1 { inner = "hello" }
@@ -44,6 +44,16 @@ server["/my_html"] = HttpHandlers.scopes {
 }
 server.start()
 ```
+### How to WebSockets ?
+```swift
+let server = HttpServer()
+server["/websocket-echo"] = websocket({ (session, text) in
+  session.writeText(text)
+}, { (session, binary) in
+  session.writeBinary(binary)
+})
+server.start()
+```
 ### CocoaPods? Yes.
 ```
 use_frameworks!