Skip to content

Support COOKIE parameter location in OpenAPI spec parsing and code generation #34

Description

@halotukozak

Description

OpenAPI 3.0 defines 4 parameter locations: path, query, header, and cookie. Currently only path, query, and header are supported (ParameterLocation enum in ApiSpec.kt:46). Cookie parameters are silently dropped during parsing.

Acceptance criteria

  • ParameterLocation enum includes COOKIE
  • SpecParser correctly parses in: cookie parameters
  • ClientGenerator generates cookie-setting code in Ktor requests
  • Tests cover parsing and generation of cookie parameters

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request
    No fields configured for Feature.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions