Skip to main content

Crate nyquest_backend_winhttp

Crate nyquest_backend_winhttp 

Source
Expand description

§nyquest-backend-winhttp

WinHTTP backend for nyquest.

This backend uses the Windows HTTP Services (WinHTTP) API to perform HTTP requests. WinHTTP is the recommended API for Windows services.

§Features

  • blocking: Enable blocking HTTP client support
  • blocking-stream: Enable blocking streaming upload/download
  • async: Enable async HTTP client support
  • async-stream: Enable async streaming upload/download
  • multipart: Enable multipart form support
  • charset-defaults: Enable encoding conversion via [iconv-native] with its default features enabled.
  • charset: Enable encoding conversion via [iconv-native] without activating any of its default features. Refer to the documentation of [iconv-native] for its features.

§Platform Support

This backend only works on Windows platforms.

§Allergy Advice

This backend implementation is mostly generated by AI.

§License

Licensed under MIT OR Apache-2.0.

Structs§

WinHttpBackend
The backend implementation using WinHTTP.

Functions§

registerWindows
Registers WinHttpBackend as global default.