класс HttpDelegate
Интерфейс для переопределения обработки HTTP.
Итоги
Участники | Descriptions |
---|---|
public std::shared_ptr HttpOperation> Send(const std::shared_ptr<<HttpRequest>& request, const std::shared_ptr<void>&context) | Отправьте HTTP-запрос. |
public std::shared_ptr HttpOperation> SendAsync(const std::shared_ptr<HttpRequest>& request, const std::shared_ptr<<void&context, const std::function<void>(std::shared_ptr<HttpOperation>)>& callbackFn) | Асинхронно отправлять HTTP-запрос. |
public void CancelOperation(const std::string& requestId) | Отмена определенной операции HTTP. |
public void CancelAllOperations() | Отмена текущих HTTP-запросов. |
Участники
Функция отправки
Отправьте HTTP-запрос.
Параметры:
запрос: HTTP-запрос
контекст: тот же непрозрачный контекст клиента, который был передан в API, который привел к этому HTTP-запросу
Возвращается: контейнер операций HTTP
Функция SendAsync
Асинхронно отправлять HTTP-запрос.
Параметры:
запрос: HTTP-запрос
контекст: тот же непрозрачный контекст клиента, который был передан в API, который привел к этому HTTP-запросу
callbackFn: функция, которая будет выполняться после завершения
Возвращается: контейнер операций HTTP
Функция CancelOperation
Отмена определенной операции HTTP.
Параметры:
- requestId: идентификатор запроса для отмены
Функция CancelAllOperations
Отмена текущих HTTP-запросов.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по