Skip to content

Document the default request timeout and HTTP without a redirect - #130

Merged
csandanov merged 1 commit into
docs/remove-route-rate-limit-defaultsfrom
docs/route-request-timeout-and-http
Sep 28, 2026
Merged

csandanov merged 1 commit into
docs/remove-route-rate-limit-defaultsfrom
docs/route-request-timeout-and-http

Conversation

@csandanov

Copy link
Copy Markdown
Member

Two route settings behave differently in the next release, and the route settings page should say so:

  • Request timeout: app environments use a request_timeout of 0s by default, so requests have no total time limit. Previously a route without a timeout used the gateway's own default. A finite request timeout also covers sending the whole response, so it cuts off downloads and streamed responses that take longer.
  • HTTPS redirect off: a domain with a TLS certificate serves the app over both HTTP and HTTPS. Before this, plain HTTP requests to such a domain got 404.

Changes

  • New HTTPS redirect section: what true and false do.
  • Request timeouts: the 0s default, when existing app environments switch to it, and why a finite timeout also limits downloads and streams.
  • Default route settings: the list includes the 0s request timeout.

This PR is stacked on #129, which removes the retired default rate limits from the same list. It stays a draft until both behaviors are released.

Validation

  • A text-only change to one existing page, with no new links or pages.

App environments use a request timeout of 0s, so requests have no total time
limit, and a finite timeout also cuts off long downloads and streamed
responses. With the HTTPS redirect turned off, a domain with a TLS
certificate serves the app over both HTTP and HTTPS.
@csandanov
csandanov added this pull request to stack #131 September 28, 2026 08:07
@csandanov
csandanov marked this pull request as ready for review September 28, 2026 08:16
@csandanov
csandanov merged commit fc77afa into master Sep 28, 2026
1 check passed
@csandanov
csandanov deleted the docs/route-request-timeout-and-http branch September 28, 2026 15:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant