├── .editorconfig ├── .github ├── release.yml └── workflows │ ├── main.yml │ ├── pull_request.yml │ └── pull_request_label.yml ├── .gitignore ├── .licenseignore ├── .spi.yml ├── .swift-format ├── Benchmarks ├── .gitignore ├── Benchmarks │ └── HTTPFieldsBenchmarks │ │ └── Benchmarks.swift ├── Package.swift └── Thresholds │ ├── 5.10 │ └── Benchmarks.HTTPFields.init(dictionaryLiteral).p90.json │ ├── 5.9 │ └── Benchmarks.HTTPFields.init(dictionaryLiteral).p90.json │ ├── 6.0 │ └── Benchmarks.HTTPFields.init(dictionaryLiteral).p90.json │ ├── 6.1 │ └── Benchmarks.HTTPFields.init(dictionaryLiteral).p90.json │ ├── 6.2 │ └── Benchmarks.HTTPFields.init(dictionaryLiteral).p90.json │ ├── nightly-6.1 │ ├── nightly-main │ └── Benchmarks.HTTPFields.init(dictionaryLiteral).p90.json │ └── nightly-next │ └── Benchmarks.HTTPFields.init(dictionaryLiteral).p90.json ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── CONTRIBUTORS.txt ├── LICENSE.txt ├── NOTICE.txt ├── Package.swift ├── README.md ├── Sources ├── HTTPTypes │ ├── Docs.docc │ │ └── index.md │ ├── HTTPField.swift │ ├── HTTPFieldName.swift │ ├── HTTPFields.swift │ ├── HTTPParsedFields.swift │ ├── HTTPRequest+URL.swift │ ├── HTTPRequest.swift │ ├── HTTPResponse.swift │ ├── ISOLatin1String.swift │ └── NIOLock.swift └── HTTPTypesFoundation │ ├── HTTPTypes+ISOLatin1.swift │ ├── HTTPTypesFoundation.swift │ ├── URLRequest+HTTPTypes.swift │ ├── URLResponse+HTTPTypes.swift │ └── URLSession+HTTPTypes.swift ├── Tests ├── HTTPTypesFoundationTests │ └── HTTPTypesFoundationTests.swift └── HTTPTypesTests │ ├── HTTPTypesTests.swift │ └── HTTPTypesURLTests.swift └── scripts └── preview_docc.sh /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-http-types/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-http-types/HEAD/.github/release.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-http-types/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/pull_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-http-types/HEAD/.github/workflows/pull_request.yml -------------------------------------------------------------------------------- /.github/workflows/pull_request_label.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-http-types/HEAD/.github/workflows/pull_request_label.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-http-types/HEAD/.gitignore -------------------------------------------------------------------------------- /.licenseignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-http-types/HEAD/.licenseignore -------------------------------------------------------------------------------- /.spi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-http-types/HEAD/.spi.yml -------------------------------------------------------------------------------- /.swift-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-http-types/HEAD/.swift-format -------------------------------------------------------------------------------- /Benchmarks/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-http-types/HEAD/Benchmarks/.gitignore -------------------------------------------------------------------------------- /Benchmarks/Benchmarks/HTTPFieldsBenchmarks/Benchmarks.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-http-types/HEAD/Benchmarks/Benchmarks/HTTPFieldsBenchmarks/Benchmarks.swift -------------------------------------------------------------------------------- /Benchmarks/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-http-types/HEAD/Benchmarks/Package.swift -------------------------------------------------------------------------------- /Benchmarks/Thresholds/5.10/Benchmarks.HTTPFields.init(dictionaryLiteral).p90.json: -------------------------------------------------------------------------------- 1 | { 2 | "mallocCountTotal" : 14 3 | } -------------------------------------------------------------------------------- /Benchmarks/Thresholds/5.9/Benchmarks.HTTPFields.init(dictionaryLiteral).p90.json: -------------------------------------------------------------------------------- 1 | { 2 | "mallocCountTotal" : 14 3 | } -------------------------------------------------------------------------------- /Benchmarks/Thresholds/6.0/Benchmarks.HTTPFields.init(dictionaryLiteral).p90.json: -------------------------------------------------------------------------------- 1 | { 2 | "mallocCountTotal" : 13 3 | } -------------------------------------------------------------------------------- /Benchmarks/Thresholds/6.1/Benchmarks.HTTPFields.init(dictionaryLiteral).p90.json: -------------------------------------------------------------------------------- 1 | { 2 | "mallocCountTotal" : 13 3 | } -------------------------------------------------------------------------------- /Benchmarks/Thresholds/6.2/Benchmarks.HTTPFields.init(dictionaryLiteral).p90.json: -------------------------------------------------------------------------------- 1 | { 2 | "mallocCountTotal" : 13 3 | } -------------------------------------------------------------------------------- /Benchmarks/Thresholds/nightly-6.1: -------------------------------------------------------------------------------- 1 | ./nightly-next -------------------------------------------------------------------------------- /Benchmarks/Thresholds/nightly-main/Benchmarks.HTTPFields.init(dictionaryLiteral).p90.json: -------------------------------------------------------------------------------- 1 | { 2 | "mallocCountTotal" : 13 3 | } -------------------------------------------------------------------------------- /Benchmarks/Thresholds/nightly-next/Benchmarks.HTTPFields.init(dictionaryLiteral).p90.json: -------------------------------------------------------------------------------- 1 | { 2 | "mallocCountTotal" : 13 3 | } -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-http-types/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-http-types/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /CONTRIBUTORS.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-http-types/HEAD/CONTRIBUTORS.txt -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-http-types/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /NOTICE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-http-types/HEAD/NOTICE.txt -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-http-types/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-http-types/HEAD/README.md -------------------------------------------------------------------------------- /Sources/HTTPTypes/Docs.docc/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-http-types/HEAD/Sources/HTTPTypes/Docs.docc/index.md -------------------------------------------------------------------------------- /Sources/HTTPTypes/HTTPField.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-http-types/HEAD/Sources/HTTPTypes/HTTPField.swift -------------------------------------------------------------------------------- /Sources/HTTPTypes/HTTPFieldName.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-http-types/HEAD/Sources/HTTPTypes/HTTPFieldName.swift -------------------------------------------------------------------------------- /Sources/HTTPTypes/HTTPFields.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-http-types/HEAD/Sources/HTTPTypes/HTTPFields.swift -------------------------------------------------------------------------------- /Sources/HTTPTypes/HTTPParsedFields.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-http-types/HEAD/Sources/HTTPTypes/HTTPParsedFields.swift -------------------------------------------------------------------------------- /Sources/HTTPTypes/HTTPRequest+URL.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-http-types/HEAD/Sources/HTTPTypes/HTTPRequest+URL.swift -------------------------------------------------------------------------------- /Sources/HTTPTypes/HTTPRequest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-http-types/HEAD/Sources/HTTPTypes/HTTPRequest.swift -------------------------------------------------------------------------------- /Sources/HTTPTypes/HTTPResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-http-types/HEAD/Sources/HTTPTypes/HTTPResponse.swift -------------------------------------------------------------------------------- /Sources/HTTPTypes/ISOLatin1String.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-http-types/HEAD/Sources/HTTPTypes/ISOLatin1String.swift -------------------------------------------------------------------------------- /Sources/HTTPTypes/NIOLock.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-http-types/HEAD/Sources/HTTPTypes/NIOLock.swift -------------------------------------------------------------------------------- /Sources/HTTPTypesFoundation/HTTPTypes+ISOLatin1.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-http-types/HEAD/Sources/HTTPTypesFoundation/HTTPTypes+ISOLatin1.swift -------------------------------------------------------------------------------- /Sources/HTTPTypesFoundation/HTTPTypesFoundation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-http-types/HEAD/Sources/HTTPTypesFoundation/HTTPTypesFoundation.swift -------------------------------------------------------------------------------- /Sources/HTTPTypesFoundation/URLRequest+HTTPTypes.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-http-types/HEAD/Sources/HTTPTypesFoundation/URLRequest+HTTPTypes.swift -------------------------------------------------------------------------------- /Sources/HTTPTypesFoundation/URLResponse+HTTPTypes.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-http-types/HEAD/Sources/HTTPTypesFoundation/URLResponse+HTTPTypes.swift -------------------------------------------------------------------------------- /Sources/HTTPTypesFoundation/URLSession+HTTPTypes.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-http-types/HEAD/Sources/HTTPTypesFoundation/URLSession+HTTPTypes.swift -------------------------------------------------------------------------------- /Tests/HTTPTypesFoundationTests/HTTPTypesFoundationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-http-types/HEAD/Tests/HTTPTypesFoundationTests/HTTPTypesFoundationTests.swift -------------------------------------------------------------------------------- /Tests/HTTPTypesTests/HTTPTypesTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-http-types/HEAD/Tests/HTTPTypesTests/HTTPTypesTests.swift -------------------------------------------------------------------------------- /Tests/HTTPTypesTests/HTTPTypesURLTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-http-types/HEAD/Tests/HTTPTypesTests/HTTPTypesURLTests.swift -------------------------------------------------------------------------------- /scripts/preview_docc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-http-types/HEAD/scripts/preview_docc.sh --------------------------------------------------------------------------------