Skip to content

build middleware handlers suite for ruby #38

Open
@baywet

Description

@baywet

depends on microsoft/kiota#1650

Looking at the sdk-design features list, there are a number of component that exist today in the graph core library which belong to the kiota http core library. Most of those components are the middlewares. If they exist, move the following components:

  • pipeline (if not provided by the native http client)
  • authorization handler
  • retry handler
  • compression handler
  • logging handler replaced by Open Telemetry tracing
  • chaos handler replaced by the Microsoft 365 developer proxy
  • redirect handler
  • user agent handler (adds the kiota http ruby package version to the user agent)
  • parameters rename handler (for query string parameters edge cases)

repo location https://github.com/microsoft/kiota-http-ruby

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestrubyPull requests that update Ruby code

    Type

    No type

    Projects

    Status

    New📃

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions