CheckRequester¶
Issues an HTTP GET request and interprets the status code as a boolean: 204 means true, 404 means false, and any other status is treated as a failure. Used for GitHub API endpoints that answer yes/no questions via status codes (e.g., checking whether a gist is starred).
Implements¶
Constructors¶
create¶
Issues an HTTP GET request interpreting 204 as true and 404 as false.
new tag create(
creds: Credentials val,
url: String val,
receiver: CheckResultReceiver tag)
: CheckRequester tag^
Parameters¶
- creds: Credentials val
- url: String val
- receiver: CheckResultReceiver tag
Returns¶
- CheckRequester 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