DEV Community

mmvergara
mmvergara

Posted on

2 1 1 1 1

Astro / DevTo RestAPI - Solving the Unexpected Token R Error in JSON"

In my personal website

  • I Fetch markdown files from this account using Dev.To Rest API
  • Pre render the pages on my personal website ( Astro )

Everytime during the building process ( vercel/astro ) this error comes in.

JSON Token R Error
This is usually because the request failed.

I tried adding a 1 second delay using

// 1 Sec Delay
await new Promise((res, rej) => {
  setTimeout(() => {
    res("");
  }, 1000);
});
Enter fullscreen mode Exit fullscreen mode

and it worked!

Conclusion:
Maybe adding a delay will sometimes solve a failed request for SSG pages

Top comments (0)

SurveyJS custom survey software

JavaScript Form Builder UI Component

Generate dynamic JSON-driven forms directly in your JavaScript app (Angular, React, Vue.js, jQuery) with a fully customizable drag-and-drop form builder. Easily integrate with any backend system and retain full ownership over your data, with no user or form submission limits.

Learn more