HttpResponse

public struct HttpResponse : Sendable
extension HttpResponse: HeadersProvider

Undocumented

  • Undocumented

    Declaration

    Swift

    public init() throws
  • Undocumented

    Declaration

    Swift

    public func getStatus() throws -> HttpStatus
  • Undocumented

    Declaration

    Swift

    public mutating func setStatus(_ newValue: HttpStatus) throws
  • Undocumented

    Declaration

    Swift

    public func getHttpVersion() throws -> HttpVersion?
  • Undocumented

    Declaration

    Swift

    public mutating func setHttpVersion(_ newValue: HttpVersion) throws
  • Undocumented

    Declaration

    Swift

    public mutating func send(_ body: HttpBody, streaming: Bool = false) throws
  • Undocumented

    Declaration

    Swift

    public func getHeaderNames() throws -> [String]
  • Undocumented

    Declaration

    Swift

    public func getHeader(_ name: String) throws -> String?
  • Undocumented

    Declaration

    Swift

    public mutating func insertHeader(_ name: String, _ value: String) throws
  • Undocumented

    Declaration

    Swift

    public mutating func appendHeader(_ name: String, _ value: String) throws
  • Undocumented

    Declaration

    Swift

    public mutating func removeHeader(_ name: String) throws
  • Undocumented

    Declaration

    Swift

    public mutating func close() throws
  • Undocumented

    Declaration

    Swift

    public mutating func setFramingHeadersMode(_ newValue: FramingHeadersMode) throws