def proxy.connect.status

bend-kit-http@0.38.2.0 · http.bend:3399

import bend-kit-http@0.38.2.0/http.bend as Http
import Base

3399def proxy.connect.status(ok: Bool, +status: U32, raw: String, s: Socket,
3400    +ms: U32, sni: String, cert: Maybe<&2, Cert>, +ca: String) ->
3401    IO(Result<&1, &1, Err, Conn>):
3402  match ok:
3403    case False{}:
3404      proxy.connect.fail(s, ErrConnect{status, "proxy CONNECT refused"})
3405    case True{}:
3406      proxy.connect.extra(after(raw, True{}), s, ms, sni, cert, ca)

Uses (13)

Used by (1)