Yes, that is correct, however every web page gets its information from somewhere- often, that is from an additional request to an HTTP endpoint.
For example, when you grab the HTML using HTTP Request, it may not include details like the PRICE or the QUANTITY. Typically these are updated by JavaScript. HOWEVER: if you watch the network
tab in the browser developer tools you can often find where these values come from and simply request the json
or xml
instead of running puppeteer.
Here is an example: Recommendations for air quality metrics - #2 by Steve-Mcl