Page.goto() 方法
將框架或頁面導覽至給定的 url
。
簽名
class Page {
goto(url: string, options?: GoToOptions): Promise<HTTPResponse | null>;
}
參數
參數 | 類型 | 描述 |
---|---|---|
url | string | 要將框架導覽至的 URL。URL 應包含協定,例如 |
options | (選用) 用於配置等待行為的選項。 |
回傳
Promise<HTTPResponse | null>
一個 Promise,它會解析為主要資源的回應。在多次重新導向的情況下,導覽將會解析為最後一次重新導向的回應。
備註
導覽至 about:blank
或導覽至具有不同雜湊的相同 URL 將會成功並回傳 null
。
警告
無頭外殼模式不支援導覽至 PDF 文件。請參閱上游問題。
在無頭外殼中,當遠端伺服器回傳任何有效的 HTTP 狀態碼(包括 404「找不到」和 500「內部伺服器錯誤」)時,此方法不會擲回錯誤。此類回應的狀態碼可以透過呼叫HTTPResponse.status() 來擷取。