catchpoint/WebPageTest.api-nodejs

Bot detection and node client

abarre opened this issue · 2 comments

Since the last change, the popular node API client is now considered a bot since it doesn't provide a user-agent.

CC @marcelduran.

Does it actually cause a problem? As far as I remember, the only thing the bot detection does is prevent archived tests from being restored (so a rogue bot crawling ancient tests can't DOS the server).

The Node API client runs a test and immediately gets the result and then never accesses the test again. It should never have to restore from archive.

Does it also block some other functionality that the node client depends on?

Closing this issue due to no recent activity. @abarre let us know if you're running into any issues with the bot detection and, if so, we'll re-open.