HTTP Requests not working but Studio won't let me enable them

I’m currently trying to work on image convolution for a blurred effect in Roblox; to do this I need the kernel and the data. In order to get the data, I’m sending a request via HTTP Service and returning it to the LocalScript (MainHandler). Unfortunately, Studio won’t let me enable HTTP Requests; when I try to, it freezes and won’t let me do anything (not even close Studio…).

https://i.gyazo.com/efe24615d4ef299f6625bf88f0e3dec4.mp4

Are there any work arounds to this? (Roblox Studio won’t let me store the data in a string due to unexpected unicode characters).

I believe the ‘freezing’ settings window has been reported already.

I’ve experienced it once or twice and found that it did in fact save the setting despite freezing not responding to clicks, so I had to kill studio and reopen it. Frequent manual saving + autosave meant I didn’t lose anything.

I’ve tried restarting it multiple times (on my umpteenth now). Every time, it resets back to disabled. Unless I can find some other way to communicate the data back to the script, I’m all out of ideas to script :frowning:.

To remove the freezing window, go to Task Manager and click on Roblox Studio > End Task. I don’t know for Mac.

Got it working. Turned the place into a local file then overwrote the existing game → enabled HTTP requests and all went fine.

Note that any unsaved progress will be lost. Be sure that your progress is saved before doing the process above.

Try

game:GetService('HttpService').HttpEnabled = true

in the command bar.

I can’t remember if they let you set it this way or not but the devhub doesn’t say you can’t so it’s worth a try.

1 Like

I do this often to enable HTTP quickly, it works fine ;).