#user_agent

h o ʍ l e t thomlett@mamot.fr
2025-08-11

→ Perplexity is using stealth, undeclared crawlers to evade website no-crawl directives
blog.cloudflare.com/perplexity

“We observed that #Perplexity [an AI-powered answer engine] uses not only their declared #user_agent, but also a generic browser intended to #impersonate Google Chrome on macOS when their declared crawler was blocked.”

“This activity was observed across tens of thousands of domains and millions of requests per day.”

#AI #evade #stealth #website #browser #crawler #blocked

2022-12-05

@timtilberg ooooh I now see the issue with `this` and multiple header/cookie sets.

Currently I have `#user_agent=` write it's value directly into `#headers`. However, this pattern doesn't exactly work neatly with cookies, if you override `#headers=` after setting `#cookie=`.

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst