• infeeeee@lemmy.zip
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      4 days ago

      I guess OP used some share button in an Urban Dictionary app?

      This is the shared link:

      http://gack-blowing.urbanup.com/1126343
      

      How someone can get a plain http link at all is interesting nowadays. That’s why I think it’s not directly copied from a browser but via a misconfigured share button or something

      The link responds an HTTP 302 and redirects to:

      https://www.urbandictionary.com/define.php?term=gack blowing&defid=1126343
      

      And I guess this may be the reason it opens in your system browser, HTTP 302 is a strange response:

      Many web browsers implemented this code in a manner that violated this standard, changing the request type of the new request to GET, regardless of the type employed in the original request (e.g. POST). For this reason, HTTP/1.1 (RFC 2616) added the new status codes 303 and 307 to disambiguate between the two behaviours, with 303 mandating the change of request type to GET, and 307 preserving the request type as originally sent. Despite the greater clarity provided by this disambiguation, the 302 code is still employed in web frameworks to preserve compatibility with browsers that do not implement the HTTP/1.1 specification.

      https://en.wikipedia.org/wiki/HTTP_302

      What Lemmy client and OS do you use? Maybe it can’t handle this HTTP 302 redirect.