httpwire

package
v7.2.116 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 3, 2026 License: MIT Imports: 7 Imported by: 0

Documentation

Overview

Package httpwire contains narrowly scoped HTTP/1.1 wire helpers.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewOrderedRequestConn

func NewOrderedRequestConn(conn net.Conn, order RequestHeaderOrder) net.Conn

NewOrderedRequestConn wraps conn and rewrites only HTTP/1.1 request-header order. Request lines, header casing and values, and body bytes remain intact.

Types

type RequestHeaderOrder

type RequestHeaderOrder func(method, requestTarget string) []string

RequestHeaderOrder returns the desired header-name order for one HTTP/1.1 request. Names are compared case-insensitively. Headers omitted from the returned list retain their original relative order after the listed headers.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL