CheerioCrawlingContext <UserData, JSONData>
Hierarchy
- InternalHttpCrawlingContext<UserData, JSONData, CheerioCrawler>
- CheerioCrawlingContext
Index
Properties
$
body
The request body of the web page.
The type depends on the Content-Type header of the web page:
- String for
text/html,application/xhtml+xml,application/xmlMIME content types - Buffer for others MIME content types
contentType
Parsed Content-Type header: { type, encoding }.
Type declaration
encoding: BufferEncoding
type: string
crawler
enqueueLinks
Type declaration
Parameters
optionaloptions: CheerioCrawlerEnqueueLinksOptions
Returns Promise<BatchAddRequestsResult>
id
json
The parsed object from JSON string if the response contains the content type application/json.
log
optionalproxyInfo
An object with information about currently used proxy by the crawler and configured by the ProxyConfiguration class.
request
The original Request object.
response
sendRequest
Type declaration
Parameters
optionaloverrideOptions: Partial<OptionsInit>
Returns Promise<Response<string>>
The Cheerio object with parsed HTML. Cheerio is available only for HTML and XML content types.