2

I'm writing a web crawler in Java. The target is a website written in react. I use selenium to render the page to a DOM tree:

HtmlUnitDriver unitDriver = new HtmlUnitDriver();
unitDriver.get("https://www.instagram.com/9gag/?hl=en");
WebElement body = unitDriver.findElement(By.tagName("body"));

What I get for body is:

<body class="">

Which is almost nothing. Does selenium render react pages ? I also tried this on google.com and it worked fine.

Arian
  • 7,397
  • 21
  • 89
  • 177

0 Answers0