Thanks for the feedback. I was pretty sad when I figured out that Itch.io does not allow requests to http servers. It works on Windows/Mac/Linux standalone builds though.
I got a high score table working in my submission! I had to enable SSL and CORS on the destination server, but it was overall pretty easy!