klasa HttpDelegate

Interface for overriding HTTP handling.

Podsumowanie

Członkowie Opisy
public std::shared_ptr < HttpOperation > Send(const std::shared_ptr < HttpRequest >& request, const std::shared_ptr < void >& context) Wyślij żądanie 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) Wysyłanie żądania HTTP asynchronicznie.
public void CancelOperation(const std::string & requestId) Anulowanie określonej operacji HTTP.
public void CancelAllOperations() Anulowanie trwających żądań HTTP.

Członkowie

Funkcja Wyślij

Wyślij żądanie HTTP.

Parametry:

  • żądanie:żądanie HTTP

  • kontekst:ten sam kontekst klienta nieprzezroczystości, który został przekazany do interfejsu API, co było wynikiem tego żądania HTTP

Zwraca:kontener operacji HTTP

Funkcja SendAsync

Wysyłanie żądania HTTP asynchronicznie.

Parametry:

  • żądanie:żądanie HTTP

  • kontekst:ten sam kontekst klienta nieprzezroczystości, który został przekazany do interfejsu API, co było wynikiem tego żądania HTTP

  • callbackFn:Funkcja, która zostanie wykonana po ukończeniu

Zwraca:kontener operacji HTTP

CancelOperation, funkcja

Anulowanie określonej operacji HTTP.

Parametry:

  • requestId:identyfikator wniosku o anulowanie

CancelAllOperations, funkcja

Anulowanie trwających żądań HTTP.