Procházet zdrojové kódy

Final push on browser proxy code

Toby Chui před 3 roky
rodič
revize
c8b3dc0298
1 změnil soubory, kde provedl 4 přidání a 1 odebrání
  1. 4 1
      mod/agi/agi.http.go

+ 4 - 1
mod/agi/agi.http.go

@@ -155,7 +155,10 @@ func (g *Gateway) injectHTTPFunctions(vm *otto.Otto, u *user.User) {
 			return errors.New("Redirect")
 		}
 
-		response, _ := client.Do(req)
+		response, err := client.Do(req)
+		if err != nil {
+			return otto.FalseValue()
+		}
 		vm.Run(`var _location = "` + payload + `";`)
 		value, _ := otto.ToValue(response.StatusCode)
 		return value