Instance Method (Default implementation)async-http-client 1.25.2AsyncHTTPClient
didSendRequest(task:)
Default implementation of didSendRequest(task:)
.
func didSendRequest(task: HTTPClient.Task<Response>)
By default, this does nothing.
Default implementation of didSendRequest(task:)
.
func didSendRequest(task: HTTPClient.Task<Response>)
s15AsyncHTTPClient0B16ResponseDelegatePAAE14didSendRequest4taskyAA0B0C4TaskCy_0C0QzG_tF
What are these?3VQGM
By default, this does nothing.
import AsyncHTTPClient
This package provides simple HTTP Client library built on top of SwiftNIO.
protocol HTTPClientResponseDelegate : AnyObject
HTTPClientResponseDelegate
allows an implementation to receive notifications about request processing and to control how response parts are processed.
class HTTPClient
HTTPClient class provides API for request execution.
final class Task<Response>
Response execution context.
associatedtype Response
func didSendRequest(task: HTTPClient.Task<Response>)
Called when the request is fully sent. Will be called once.
func didReceiveBodyPart(task: HTTPClient.Task<Response>, _: ByteBuffer) -> EventLoopFuture<Void>
Default implementation of didReceiveBodyPart(task:_:)
.
func didReceiveError(task: HTTPClient.Task<Response>, _: Error)
Default implementation of didReceiveError(task:_:)
.
func didReceiveHead(task: HTTPClient.Task<Response>, _: HTTPResponseHead) -> EventLoopFuture<Void>
Default implementation of didReceiveHead(task:_:)
.
func didSendRequestHead(task: HTTPClient.Task<Response>, _ head: HTTPRequestHead)
Default implementation of didSendRequest(task:)
.
func didSendRequestPart(task: HTTPClient.Task<Response>, _ part: IOData)
Default implementation of didSendRequestPart(task:_:)
.