Hulak Configuration
Hulak API client configuration file
| Type | object |
|---|---|
| File match |
**/*.hk.yaml
**/*.hk.yml
**/*.hk.json
|
| Schema URL | https://catalog.lintel.tools/schemas/schemastore/hulak-configuration/latest.json |
| Source | https://raw.githubusercontent.com/xaaha/hulak/refs/heads/main/assets/schema.json |
Validate with Lintel
npx @lintel/lintel check
Schema for Hulak request YAML files https://github.com/xaaha/hulak
Properties
HTTP method for the request https://developer.mozilla.org/docs/Web/HTTP/Methods
Target URL for the API request https://developer.mozilla.org/docs/Web/HTTP/URLs
Request type that determines the flow to follow.
URL query parameters for the request https://developer.mozilla.org/docs/Web/API/URLSearchParams
HTTP headers included in the request https://developer.mozilla.org/docs/Web/HTTP/Headers
17 nested properties
The MIME type of the body content https://developer.mozilla.org/docs/Web/HTTP/Headers/Content-Type
Acceptable content types for the response
Authentication credentials for the request
Directives for caching mechanisms in both requests and responses
Information about the user agent originating the request
The size of the request body in octets (8-bit bytes)
The encoding algorithm, usually a compression algorithm, that the client can understand
The natural languages that are preferred for the response
Control options for the current connection
Contains stored HTTP cookies previously sent by the server with Set-Cookie
The domain name of the server and the TCP port number on which the server is listening
Indicates where a fetch originates from
The address of the previous web page from which a link to the currently requested page was followed
Identifies Ajax requests (most JavaScript frameworks send this field with value of XMLHttpRequest)
A de-facto standard header for identifying the originating IP address of a client connecting through a proxy
A de-facto standard header for identifying the protocol that a client used to connect to a proxy
Used to prevent cross-site request forgery
Request body content https://developer.mozilla.org/docs/Web/API/Request/body
OAuth 2.0 authentication configuration https://oauth.net/2/
2 nested properties
OAuth 2.0 flow type https://oauth.net/2/grant-types/
Endpoint to obtain the OAuth 2.0 access token https://oauth.net/2/access-tokens/