浏览代码

Final push on browser proxy code

Toby Chui 3 年之前
父节点
当前提交
c8b3dc0298
共有 1 个文件被更改,包括 4 次插入1 次删除
  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