🎉 HTTL 0.1.1 is released, Read more →
Skip to Content

URL

HTTL supports both full URLs and their shorter form.

Full URL

Nothing to add. The full URL is a full URL.

get https://httl.dev/api/users

Shorter Form

HTTL allows you to omit the protocol when specifying a URL. By default:

  • For non-local URLs, HTTL automatically uses the https protocol.

    get httl.dev/api/users # Equivalent to: get https://httl.dev/api/users
  • For local URLs, HTTL defaults to the http protocol.

    get localhost/api/users # Equivalent to: get http://localhost/api/users

Special Form for Localhost

For convenience, localhost can be omitted in HTTL.

  • Using just a port:

    get :3000/api/users # Equivalent to: get http://localhost:3000/api/users
  • Without a port (defaults to http://localhost):

    get :/api/users # Equivalent to: get http://localhost/api/users
Last updated on