NoContentRequester¶
Issues an HTTP request that expects a 204 No Content response. Supports
DELETE and PUT methods. On success, calls receiver.success(); on any other
status or connection failure, calls receiver.failure() with details.
Implements¶
Constructors¶
delete¶
Issues an HTTP DELETE request expecting a 204 response.
new tag delete(
creds: Credentials val,
url: String val,
receiver: DeleteResultReceiver tag)
: NoContentRequester tag^
Parameters¶
- creds: Credentials val
- url: String val
- receiver: DeleteResultReceiver tag
Returns¶
- NoContentRequester tag^
put¶
Issues an HTTP PUT request with no body, expecting a 204 response. Used for operations like starring a gist.
new tag put(
creds: Credentials val,
url: String val,
receiver: DeleteResultReceiver tag)
: NoContentRequester tag^
Parameters¶
- creds: Credentials val
- url: String val
- receiver: DeleteResultReceiver tag
Returns¶
- NoContentRequester tag^
Public Behaviours¶
dispose¶
Public Functions¶
on_connected¶
Returns¶
- None val
on_response¶
Parameters¶
- response: Response val
Returns¶
- None val
on_body_chunk¶
Parameters¶
Returns¶
- None val
on_response_complete¶
Returns¶
- None val
on_connection_failure¶
Parameters¶
- reason: ConnectionFailureReason
Returns¶
- None val
on_parse_error¶
Parameters¶
- err: ParseError
Returns¶
- None val
on_closed¶
Returns¶
- None val
on_throttled¶
Returns¶
- None val
on_unthrottled¶
Returns¶
- None val
on_timer¶
Parameters¶
- token: TimerToken val
Returns¶
- None val