bend-kit-http
Search uses release 0.38.4.0 · 1,026 definitions
Definitions (1,026)
- def cookie.domain.of§5.7 steps 8–10: (domain, host-only), or None to ignore the cookie.
- def cookie.path.of
- def cookie.make.dm§5.7 steps 12–20: Secure needs https; SameSite=None needs Secure; the __Secure- and __Host- prefixes.
- def cookie.expiryMax-Age wins over Expires, whatever their order (§5.7 step 6).
- def cookie.make
- def cookie.parse.nvAn empty name and value, or more than 4096 octets of them, is ignored.
- def cookie.parse.go
- def cookie.parse§5.6 and §5.7: one Set-Cookie value received from a at now, or None when it is ignored.
- def cookie.https
- def cookie.secure
- def cookie.sameSame name, domain, host-only flag and path: the new cookie replaces the old one.
- def cookie.shadows§5.7 step 16: a secure cookie that a new cookie from plain http must not overlay.
- def cookie.shadowed
- def cookie.putcs with the cookie c replaces swapped for c (keeping its place, so its creation order), or c last.
- def jar.put.c
- def jar.put.one
- def jar.put.all
- def jar.store.absEvery set-cookie field of h, in order, as received from a.
- def jar.store.url
- def jar.storeThe jar after res came from url, and res as it was.
- def cookie.sends§5.8.3: domain (exact when host-only), path, and Secure only over https.
- def cookie.pick
- def cookie.longerThe sort order of §5.8.3: longer paths first; the stable sort keeps creation order among equals.
- def cookie.pair
- def cookie.pairs
- def jar.string§5.8.3: the cookie-string for a request to a, or "" when no cookie matches.
- def jar.headerOne cookie field: the caller's own cookie values first, then the jar's.
- def jar.apply.url
- def jar.applyThe headers with the jar's cookies for a request to url in their cookie field (lowercase, as fetch sends names).
- def jar.opt.applyThe jar, if any, that a fetch threads through its hops.
- def jar.opt.res
- def jar.opt.store
- def io.recv.words
- def io.send.words
- def io.send.bytes
- def io.close
- def fetch.close
- type Outnone: no response byte arrived, so an idempotent request may be retried (RFC 9112 §9.3.1).
- def fetch.boxed
- def fetch.bad
- def fetch.shut
- def fetch.hold.go
- def fetch.hold
- def fetch.failout
- type FlRead state: the response so far and the bytes read, or how it ended.
- def fetch.rt
- def fetch.over64 KiB of head past the body cap, as serve allows.
- def fetch.piece.cap
- def fetch.piece
- def fetch.next
- def fetch.loop
- def exchange.sent
- def exchange.go
- def exchange.tup
- def exchangeOne request on an open socket.
- type CertPaths to a PEM client chain and its private key for mutual TLS.
- type Proxy
- type Route
- type Conn
- type Send
- type H2Step
- type TunnelStep
- type Pool
- def pool.new.with
- def pool.newUp to 8 idle sockets per origin.
- def pool.key
- def pool.key.cert
- def pool.key.ca
- def pool.key.trust
- def pool.take.of
- def pool.takeThe socket given back last.
- def conn.close
- def conns.cutThe first n sockets; the rest are closed.
- def pool.give.of
- def pool.givePast the limit (cap for HTTP/1.1, one session for HTTP/2), close the oldest idle connection.
- def pool.close.go
- def pool.close
- def pool.idempotentRFC 9110 §9.2.2
- def conn.tls
- def conn.h2.sent
- def conn.h2.start
- def conn.tls.protocol
- def conn.tls.alpn
- def conn.secure.store
- def conn.secure.file
- def conn.secure.no.cert
- def conn.secure.tls
- def conn.secureA failed handshake is an error, never plaintext.
- def conn.made
- def conn.open
- type Dialponytail: addresses are tried in order, not raced; a broken first route can consume the step timeout.
- def conn.dial.time
- def conn.dial.with
- def conn.dial.try
- def conn.dial.after
- def conn.dial.more
- def conn.dial.fold
- def conn.dial.run
- def conn.dial.all
- def conn.open.all