• @[email protected]
    link
    fedilink
    English
    138 months ago

    Use the Referer header to check what domain the browser is loading from. You can also check the connection origin IP to see if it’s a site you know to be scraping you (i.e. not hotlinking but caching). Could possibly also check the User-Agent header to detect scrapers, depending on if they bother to forge it or not.

    • @sugar_in_your_tea
      link
      English
      38 months ago

      Yup, it’s pretty easy to detect a cross origin request and serve something different based on that.