What do you want to achieve? Keep it simple and clear!
I am making a build import/export system (similar to to F3X)
What is the issue? Include screenshots / videos if possible!
In studio, requests work fine. However, in live servers, requests fail with “HttpError: Timedout”
Studio:
Game:
Logs on the site show that the request from the game server is not being recieved (both these have RobloxStudio useragents)
Code used:
local HttpService = game:GetService("HttpService")
local success, result = pcall(function()
return HttpService:GetAsync("https://highspeedtrain.net/api/bt/export")
end)
print(success)
print(result)
What solutions have you tried so far? Did you look for solutions on the Creator Hub?
RequestAsync / PostAsync do not work either
The issue still happens in a blank baseplate
Disabling website firewall does not fix
I use Vercel, but this was also happening on my previous host, Bluehost
Any help appreciated
The free Vercel tier does indeed have stricter security measures, so I’m pretty sure they are getting detected as bots, as when you request into Studio, it doesn’t use Roblox’s user agent, but in the game it does.
Okay so just avoid these in the future
Vercel
Netlify
Cloudflare Free & Pro (Except workers)
Bluehost
GoDaddy
Squarespace
DigitalOcean App Platform (NOT droplets)
Roblox loves them extra and just refuses to receive requests from them sometimes for some unknown reason