jenssegers / jenssegers/agent

GrapeShot Crawler not recognized as bot

Open
#57 4 comments 0 reactions 0 assignees View on GitHub
Dominant language
PHP
Stars
4.9k
Forks
545
PR merge metrics
No merged PRs in 30d

Description

I am using v.2.3 in Laravel 5.2.

The GrapeShot crawler using the following user agent is not recognized as a bot:

Mozilla/5.0 (compatible; GrapeshotCrawler/2.0; http://www.grapeshot.co.uk/crawler.php)

It is incorrectly being returned as a desktop browser, and the device, browser, and other tests are all blank.

Screenshot of debug test results here:
https://www.evernote.com/l/AAMvzzMfUW1FOpu9pMk6n29vJqXYDWE0g3s

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the report with the supplied GrapeshotCrawler/2.0 user agent on version 2.3. No file or test is named, so first locate the bot-detection entry point and existing crawler coverage. Done means the user agent is classified as a bot rather than a desktop browser, with device and browser results behaving as expected.

Written by the indexing model from the issue text.

Assessment

Tech stack
php
Domain
backend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.