Update KOA example (#33)
This commit is contained in:
		
							parent
							
								
									60c647d0da
								
							
						
					
					
						commit
						ad2e26a277
					
				
							
								
								
									
										11
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										11
									
								
								README.md
									
									
									
									
									
								
							| @ -133,17 +133,26 @@ serveHttps(); | ||||
| ### Let's Encrypt with Koa | ||||
| 
 | ||||
| ```javascript | ||||
| var http = require('http'); | ||||
| var https = require('spdy');       // Note: some have reported trouble with `http2` and success with `spdy` | ||||
| var koa = require('koa'); | ||||
| var app = koa(); | ||||
| var redirectHttps = koa().use(require('koa-force-ssl').callback(); | ||||
| 
 | ||||
| app.use(function *() { | ||||
|   this.body = 'Hello World'; | ||||
| }); | ||||
| 
 | ||||
| var server = require('http2').createServer(lex.httpsOptions, LEX.createAcmeResponder(lex, app.callback())); | ||||
| var server = https.createServer(lex.httpsOptions, LEX.createAcmeResponder(lex, app.callback())); | ||||
| var redirectServer = http.createServer(LEX.createAcmeResponder(lex, redirectHttps))); | ||||
| 
 | ||||
| server.listen(443, function () { | ||||
|  console.log('Listening at https://localhost:' + this.address().port); | ||||
| }); | ||||
| 
 | ||||
| redirectServer.listen(80, function () { | ||||
|   console.log('Redirecting insecure traffic from http://localhost:' + this.address().port + ' to https'); | ||||
| }); | ||||
| ``` | ||||
| 
 | ||||
| ### WebSockets with Let's Encrypt | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user