© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
Cloudflare DevelopersCD
Cloudflare Developers•2y ago
Josiah Bryan

browser-rendering text() throws "✘ ...ReferenceError: Buffer is not defined..."

Hey all! Trying to use the "browser-rendering" feature to get the text of a page - the docs demo it at https://developers.cloudflare.com/browser-rendering/get-started/reuse-sessions/ - but when I call
response.text
response.text
myself (copy/pasting the code from the docs), I get an error saying
Buffer is not defined
Buffer is not defined
- deep inside the CF Pupeteer package:

✘ [ERROR] Uncaught (in promise) ReferenceError: Buffer is not defined

      at null.<anonymous>
  (file:///Users/josiahbryan/devel/rubber/cfworkers/browser-worker/node_modules/@cloudflare/puppeteer/src/common/HTTPResponse.ts:206:11)
✘ [ERROR] Uncaught (in promise) ReferenceError: Buffer is not defined

      at null.<anonymous>
  (file:///Users/josiahbryan/devel/rubber/cfworkers/browser-worker/node_modules/@cloudflare/puppeteer/src/common/HTTPResponse.ts:206:11)


Any suggestions on what I'm doing wrong...? Does
response.text()
response.text()
just NOT work?

Usage is like:
const response = await page.goto(url, { waitUntil: 'networkidle2' });
// ...
const text = await response.text(); // <~--- "Buffer is not defined" error thrown here
const response = await page.goto(url, { waitUntil: 'networkidle2' });
// ...
const text = await response.text(); // <~--- "Buffer is not defined" error thrown here


(This is happening when running the worker via
 npx wrangler dev --remote
 npx wrangler dev --remote
)
Cloudflare Developers banner
Cloudflare DevelopersJoin
Welcome to the official Cloudflare Developers server. Here you can ask for help and stay updated with the latest news
85,042Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements

Similar Threads

Uncaught ReferenceError: Buffer is not defined
Cloudflare DevelopersCDCloudflare Developers / workers-and-pages-help
17mo ago
ReferenceError process is not defined
Cloudflare DevelopersCDCloudflare Developers / workers-and-pages-help
3y ago
Uncaught ReferenceError: MessageChannel is not defined
Cloudflare DevelopersCDCloudflare Developers / workers-and-pages-help
14mo ago
Uncaught ReferenceError: document is not defined
Cloudflare DevelopersCDCloudflare Developers / workers-and-pages-help
2y ago