File tree Expand file tree Collapse file tree 3 files changed +7
-7
lines changed Expand file tree Collapse file tree 3 files changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -229,6 +229,12 @@ func certHandler(c *gin.Context) {
229229 })
230230}
231231
232+ func deleteCertHandler (c * gin.Context ) {
233+ os .Remove ("ca.cert.pem" )
234+ os .Remove ("ca.cert.cer" )
235+ os .Remove ("ca.key.pem" )
236+ }
237+
232238const noFirefoxTemplateHTML = `<!DOCTYPE html>
233239<html>
234240 <head>
Original file line number Diff line number Diff line change @@ -4,7 +4,6 @@ package main
44
55import (
66 "net/http"
7- "os"
87 "strconv"
98
109 log "github.com/Sirupsen/logrus"
@@ -104,12 +103,6 @@ func wsHandler() *WsServer {
104103 h .broadcast <- []byte (message )
105104 })
106105
107- so .On ("deleteCA" , func () {
108- os .Remove ("ca.cert.pem" )
109- os .Remove ("ca.cert.cer" )
110- os .Remove ("ca.key.pem" )
111- })
112-
113106 so .On ("disconnection" , func () {
114107 h .unregister <- c
115108 })
Original file line number Diff line number Diff line change @@ -235,6 +235,7 @@ func main() {
235235
236236 r .GET ("/" , homeHandler )
237237 r .GET ("/certificate.crt" , certHandler )
238+ r .DELETE ("/certificate.crt" , deleteCertHandler )
238239 r .POST ("/upload" , uploadHandler )
239240 r .GET ("/socket.io/" , socketHandler )
240241 r .POST ("/socket.io/" , socketHandler )
You can’t perform that action at this time.
0 commit comments