browser_navigate
Open a URL in a browser page and return the HTTP status plus the final landed URL, so redirects to login walls or error pages are spotted before the page is trusted as content.
Instructions
Go to a url in this browser's page, opening it if none exists.
Answers with the HTTP status the server gave and the url actually landed on, which is not always the one asked for: a redirect to a login wall or a regional domain shows up here. Read the status before trusting the page - a 404 or a 403 still has a document, and reading it as content is the mistake this reply exists to prevent.
wait_until is "domcontentloaded" by default, which returns as soon as the markup is parsed. Use "load" when the page needs its images and stylesheets, or "networkidle" for a single-page app that fetches its content after load.
browser is main unless you say support, and they share nothing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | ||
| browser | No | ||
| wait_until | No | domcontentloaded |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |