Return Page Source

Scrape the webpage in headless mode, but without any JavaScript rendering.

If you want WbScrapingAPI to return you the unaltered HTML file that is served by the server, without any JavaScript rendering, all you have to do is to enable the return_page_source feature.

This feature is similar to a cURL request, but usses an actual browser to return the HTML while also evading detection. In order to use return_page_source you also have to turn on JavaScript rendering (render_js=1)

Your full GET request should then be sent to the following address:

https://api.webscrapingapi.com/v1?api_key=<YOUR_API_KEY>&url=<TARGETED_URL>&render_js=1&return_page_source=1

Sessions Integration Examples

curl --request GET --url "https://api.webscrapingapi.com/v1?api_key=<YOUR_API_KEY>&url=https://raportariarr.web.app/&render_js=1&return_page_source=1"

Important! The url parameter has to be encoded. ( i.e. &url=https%3A%2F%2Fwww.webscrapingapi.com%2F )

Response Example
<html>
   <head>
      <meta name="color-scheme" content="light dark">
   </head>
   <body>
      <div class="line-gutter-backdrop"></div>
      <form autocomplete="off"><label class="line-wrap-control">Line wrap<input type="checkbox" aria-label="Line wrap"></label></form>
      <table>
         <tbody>
            <tr>
               <td class="line-number" value="1"></td>
               <td class="line-content"><span class="html-doctype">&lt;!doctype html&gt;</span><span class="html-tag">&lt;html <span class="html-attribute-name">lang</span>="<span class="html-attribute-value">en</span>"&gt;</span><span class="html-tag">&lt;head&gt;</span><span class="html-tag">&lt;meta <span class="html-attribute-name">charset</span>="<span class="html-attribute-value">utf-8</span>"/&gt;</span><span class="html-tag">&lt;link <span class="html-attribute-name">rel</span>="<span class="html-attribute-value">icon</span>" <span class="html-attribute-name">href</span>="<a class="html-attribute-value html-resource-link" target="_blank" href="/favicon.ico" rel="noreferrer noopener">/favicon.ico</a>"/&gt;</span><span class="html-tag">&lt;meta <span class="html-attribute-name">name</span>="<span class="html-attribute-value">viewport</span>" <span class="html-attribute-name">content</span>="<span class="html-attribute-value">width=device-width,initial-scale=1</span>"/&gt;</span><span class="html-tag">&lt;meta <span class="html-attribute-name">name</span>="<span class="html-attribute-value">theme-color</span>" <span class="html-attribute-name">content</span>="<span class="html-attribute-value">#000000</span>"/&gt;</span><span class="html-tag">&lt;meta <span class="html-attribute-name">name</span>="<span class="html-attribute-value">description</span>" <span class="html-attribute-name">content</span>="<span class="html-attribute-value">Web site created using create-react-app</span>"/&gt;</span><span class="html-tag">&lt;link <span class="html-attribute-name">rel</span>="<span class="html-attribute-value">apple-touch-icon</span>" <span class="html-attribute-name">href</span>="<a class="html-attribute-value html-resource-link" target="_blank" href="/logo192.png" rel="noreferrer noopener">/logo192.png</a>"/&gt;</span><span class="html-tag">&lt;link <span class="html-attribute-name">rel</span>="<span class="html-attribute-value">manifest</span>" <span class="html-attribute-name">href</span>="<a class="html-attribute-value html-resource-link" target="_blank" href="/manifest.json" rel="noreferrer noopener">/manifest.json</a>"/&gt;</span><span class="html-tag">&lt;title&gt;</span>Raportari Online ARR<span class="html-tag">&lt;/title&gt;</span><span class="html-tag">&lt;script <span class="html-attribute-name">defer</span>="<span class="html-attribute-value">defer</span>" <span class="html-attribute-name">src</span>="<a class="html-attribute-value html-resource-link" target="_blank" href="/static/js/main.bd3fac20.js" rel="noreferrer noopener">/static/js/main.bd3fac20.js</a>"&gt;</span><span class="html-tag">&lt;/script&gt;</span><span class="html-tag">&lt;link <span class="html-attribute-name">href</span>="<a class="html-attribute-value html-resource-link" target="_blank" href="/static/css/main.9635d504.css" rel="noreferrer noopener">/static/css/main.9635d504.css</a>" <span class="html-attribute-name">rel</span>="<span class="html-attribute-value">stylesheet</span>"&gt;</span><span class="html-tag">&lt;/head&gt;</span><span class="html-tag">&lt;body&gt;</span><span class="html-tag">&lt;noscript&gt;</span>You need to enable JavaScript to run this app.<span class="html-tag">&lt;/noscript&gt;</span><span class="html-tag">&lt;div <span class="html-attribute-name">id</span>="<span class="html-attribute-value">root</span>"&gt;</span><span class="html-tag">&lt;/div&gt;</span><span class="html-tag">&lt;/body&gt;</span><span class="html-tag">&lt;/html&gt;</span><span class="html-end-of-file"></span></td>
            </tr>
         </tbody>
      </table>
   </body>
</html>

Last updated