# Hello,i want use puppeteer in node red,what i can do

**URL:** <https://discourse.nodered.org/t/hello-i-want-use-puppeteer-in-node-red-what-i-can-do/57194>\
**Category:** General\
**Created:** [25 January 2022 08:58 UTC](https://discourse.nodered.org/t/hello-i-want-use-puppeteer-in-node-red-what-i-can-do/57194 "2022-01-25T08:58:11Z")\
**Posts on this page:** 1\
**Showing post:** 8

<div class="post-metadata">

**Author:** ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Post date:** [25 January 2022 09:54 UTC](https://discourse.nodered.org/t/hello-i-want-use-puppeteer-in-node-red-what-i-can-do/57194/8 "2022-01-25T09:54:10Z")

</div>

> [@datehoer](#):
>
> use http request to get page html,some website can't

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](https://discourse.nodered.org/t/recommendations-for-air-quality-metrics/49156/2)

---

_[View the full topic](https://discourse.nodered.org/t/hello-i-want-use-puppeteer-in-node-red-what-i-can-do/57194)._
