Project: /_project.yaml Book: /_book.yaml

fuchsia.net.oldhttp

PROTOCOLS

HttpService {:#HttpService}

Defined in fuchsia.net.oldhttp/http_service.fidl

CreateURLLoader {:#CreateURLLoader}

Request

URLLoader {:#URLLoader}

Defined in fuchsia.net.oldhttp/url_loader.fidl

Start {:#Start}

Loads the given request, asynchronously producing response. Consult response to determine if the request resulted in an error, was redirected, or has a response body to be consumed.

Request

Response

FollowRedirect {:#FollowRedirect}

If the request passed to Start had auto_follow_redirects set to false, then upon receiving an URLResponse with a non-NULL redirect_url field, FollowRedirect may be called to load the URL indicated by the redirect.

Request

Response

QueryStatus {:#QueryStatus}

Query status about the URLLoader.

Request

Response

HttpService {:#HttpService}

Defined in fuchsia.net.oldhttp/http_service.fidl

CreateURLLoader {:#CreateURLLoader}

Request

URLLoader {:#URLLoader}

Defined in fuchsia.net.oldhttp/url_loader.fidl

Start {:#Start}

Loads the given request, asynchronously producing response. Consult response to determine if the request resulted in an error, was redirected, or has a response body to be consumed.

Request

Response

FollowRedirect {:#FollowRedirect}

If the request passed to Start had auto_follow_redirects set to false, then upon receiving an URLResponse with a non-NULL redirect_url field, FollowRedirect may be called to load the URL indicated by the redirect.

Request

Response

QueryStatus {:#QueryStatus}

Query status about the URLLoader.

Request

Response

STRUCTS

HttpError {:#HttpError}

Defined in fuchsia.net.oldhttp/http_error.fidl

HttpHeader {:#HttpHeader}

Defined in fuchsia.net.oldhttp/http_header.fidl

URLLoaderStatus {:#URLLoaderStatus}

Defined in fuchsia.net.oldhttp/url_loader.fidl

URLRequest {:#URLRequest}

Defined in fuchsia.net.oldhttp/url_request.fidl

URLResponse {:#URLResponse}

Defined in fuchsia.net.oldhttp/url_response.fidl

HttpError {:#HttpError}

Defined in fuchsia.net.oldhttp/http_error.fidl

HttpHeader {:#HttpHeader}

Defined in fuchsia.net.oldhttp/http_header.fidl

URLLoaderStatus {:#URLLoaderStatus}

Defined in fuchsia.net.oldhttp/url_loader.fidl

URLRequest {:#URLRequest}

Defined in fuchsia.net.oldhttp/url_request.fidl

URLResponse {:#URLResponse}

Defined in fuchsia.net.oldhttp/url_response.fidl

ENUMS

CacheMode {:#CacheMode}

Type: uint32

Defined in fuchsia.net.oldhttp/url_request.fidl

Specify the cache behavior of the request.

ResponseBodyMode {:#ResponseBodyMode}

Type: uint32

Defined in fuchsia.net.oldhttp/url_request.fidl

Specify the mechanism used to return the response body.

CacheMode {:#CacheMode}

Type: uint32

Defined in fuchsia.net.oldhttp/url_request.fidl

Specify the cache behavior of the request.

ResponseBodyMode {:#ResponseBodyMode}

Type: uint32

Defined in fuchsia.net.oldhttp/url_request.fidl

Specify the mechanism used to return the response body.

UNIONS

URLBody {:#URLBody}

Defined in fuchsia.net.oldhttp/url_body.fidl

URLBody {:#URLBody}

Defined in fuchsia.net.oldhttp/url_body.fidl