angular_ts/http
Types
pub type HttpMethod {
Get
Post
Put
Delete
Patch
Head
Options
}
Constructors
-
Get -
Post -
Put -
Delete -
Patch -
Head -
Options
pub opaque type HttpRequestConfig
pub opaque type HttpRequestOptions
pub type HttpResponseStatus {
Complete
Error
Timeout
Abort
}
Constructors
-
Complete -
Error -
Timeout -
Abort
pub type HttpResponseType {
ArrayBuffer
Blob
Document
Json
Stream
Text
}
Constructors
-
ArrayBuffer -
Blob -
Document -
Json -
Stream -
Text
Values
pub fn method_name(method: HttpMethod) -> String
pub fn request(
method: HttpMethod,
url: String,
) -> HttpRequestConfig
pub fn response_status_name(status: HttpResponseStatus) -> String
pub fn response_type_name(
response_type: HttpResponseType,
) -> String
pub fn shortcut_config() -> HttpRequestOptions
pub fn to_js_request_config(
config: HttpRequestConfig,
) -> dynamic.Dynamic
pub fn to_js_shortcut_config(
config: HttpRequestOptions,
) -> dynamic.Dynamic
pub fn with_credentials(
config: HttpRequestOptions,
enabled: Bool,
) -> HttpRequestOptions
pub fn with_data(
config: HttpRequestOptions,
data: dynamic.Dynamic,
) -> HttpRequestOptions
pub fn with_param_serializer(
config: HttpRequestOptions,
token: String,
) -> HttpRequestOptions
pub fn with_params(
config: HttpRequestOptions,
params: dynamic.Dynamic,
) -> HttpRequestOptions
pub fn with_response_type(
config: HttpRequestOptions,
response_type: HttpResponseType,
) -> HttpRequestOptions
pub fn with_shortcut_config(
request: HttpRequestConfig,
shortcut: HttpRequestOptions,
) -> HttpRequestConfig
pub fn with_timeout(
config: HttpRequestOptions,
milliseconds: Int,
) -> HttpRequestOptions
pub fn with_xsrf_cookie_name(
config: HttpRequestOptions,
name: String,
) -> HttpRequestOptions
pub fn with_xsrf_header_name(
config: HttpRequestOptions,
name: String,
) -> HttpRequestOptions