if a person were built with a web-service but didn't set header Allow-Access-Control-Origin:*

Then exactly how will i result in the request and obtain the resource?

http://world wide web.random.org/clients/http/ states an internet service that may be known as the following: http://world wide web.random.org/integers/?num=10&min=1&max=6&col=1&base=10&format=plain&rnd=new

After I attempted to gain access to it through XHR I'd Origin null isn't permitted by Access-Control-Allow-Origin.

I understand this really is normal, Among the finest to understand exactly how did the designers from the API expect me to refer to it as if they didn't set individuals headers properly?

Or perhaps is there anyway around it?

Result in the request from the machine you control (i.e. your server) and never one you don't (i.e. your visitor's browser)