--- sidebar_label: HTTPRequest.abort --- # HTTPRequest.abort() method Aborts a request. **Signature:** ```typescript class HTTPRequest { abort(errorCode?: ErrorCode, priority?: number): Promise; } ``` ## Parameters | Parameter | Type | Description | | --------- | ------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------ | | errorCode | [ErrorCode](./puppeteer.errorcode.md) | (Optional) optional error code to provide. | | priority | number | (Optional) If provided, intercept is resolved using cooperative handling rules. Otherwise, intercept is resolved immediately. | **Returns:** Promise<void> ## Remarks To use this, request interception should be enabled with [Page.setRequestInterception()](./puppeteer.page.setrequestinterception.md). If it is not enabled, this method will throw an exception immediately.