The Kiota HTTP libraries are language specific libraries implementing the interfaces Kiota projects need once an SDK has been generated from an OpenAPI definition to execute requests. Your project will need a reference to the abstraction package to build and run, the following languages are currently supported:
- Dotnet: relies on HttpClient.
- Go: relies on NetHttp.
- Java : relies on OkHttp.
- Ruby: relies on Faraday.
- TypeScript : relies on node-fetch for node users and global browser fetch for browser applications.
- PHP : relies on Guzzle
- Python : relies on Httpx.