Super Fetch Plugin does not work with `user-uploads.perchance.org`

So, after a bit of testing with the example from the super-fetch-plugin, I’ve tried different kinds of websites and it worked, including a URL from comments-plugin.perchance.org, which I got from inspecting a comments plugin iframe from the DevTools. But in this case, not from user-uploads.perchance.org, it kept having the same CORS issues just like the ordinary fetch function. Specifically I wanted to get a text content from a file mentioned in the huge-emoji-list pack.

I think it’s a very neat concept when we could “superfetch” a content uploaded from perchance.org/upload right from any generator, but at least, that’s I’m getting for now.

perchance,

Sorry about that - this has randomly happened to me a few weeks ago too. I think an erroneous response is getting cached in the browser sometimes. I’ve added a fix so this won’t happen with super-fetch-plugin. Previously perchance upload URLs were skipping the proxy because it’s actually not needed (perchance uploads allow normal fetch from perchance generators), but due to this cached error thing I’ve made it so it falls back to using the proxy if there are any issues with a normal fetch. I’ll hopefully get a chance to look into the root cause soon.

TL;DR: It should work fine now, regardless of the browser caching the rare error responses. Thanks for the bug report! Thought it might have just been something weird with my browser, so I didn’t fix it when I came across it.

cc @VioneT

BluePower,
@BluePower@sh.itjust.works avatar

Thanks! The CORS error is still happening on my primary Edge profile, but now the fetching worked out anyways.

https://sh.itjust.works/pictrs/image/43f32de7-bbad-4b2d-acf3-e7ffb2dc77bd.jpeg

VioneT,
@VioneT@lemmy.world avatar

I was able to fetch it with the super fetch here: perchance.org/4cozwe59pi

I also didn’t have any CORS problems.

BluePower,
@BluePower@sh.itjust.works avatar

I still got the CORS error on my Edge browser, but it did end up fetching successfully on Firefox without any errors.

https://sh.itjust.works/pictrs/image/a2856473-9b96-4d2b-9df9-81ccebd0a9be.png

https://sh.itjust.works/pictrs/image/c09d597b-83d7-478e-8376-ea9b8b3cfd08.png

VioneT,
@VioneT@lemmy.world avatar

I’m also on Edge and no CORS issue … weeeeiirdd. I’ve also tried it in a profile without extensions (to see if any of my extensions messes with it) but it also goes through no problem. Same with Google Chrome, Firefox, Opera GX, and Opera Normal.

BluePower, (edited )
@BluePower@sh.itjust.works avatar

I also once tried it on Edge on mobile and a private window on Edge on PC and both did fetch successfully.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • perchance@lemmy.world
  • DreamBathrooms
  • InstantRegret
  • ethstaker
  • magazineikmin
  • osvaldo12
  • rosin
  • mdbf
  • Youngstown
  • khanakhh
  • slotface
  • Durango
  • kavyap
  • ngwrru68w68
  • thenastyranch
  • provamag3
  • tacticalgear
  • cisconetworking
  • GTA5RPClips
  • modclub
  • cubers
  • normalnudes
  • everett
  • tester
  • megavids
  • Leos
  • anitta
  • JUstTest
  • lostlight
  • All magazines