Hi list
I’m trying to get a simple javascript calling the ldp webservice in Marmotta up
and running. I’m making use of CORS but it doesn’t seem to work.
This is my javascript:
> function getCORS(url, success) {
> var xhr = new XMLHttpRequest();
> xhr.open('GET', url);
> xhr.setRequestHeader("Authorization", "Basic " + btoa("admin:pass123"));
> xhr.withCredentials = "true";
> xhr.onload = success;
> xhr.send();
> return xhr;
> }
>
> // example request
> getCORS('http://foo:8080/marmotta/ldp/FORM-7', function(request){
> var response = request.currentTarget.response ||
> request.target.responseText;
> console.log(response);
> });
I get the following error though:
> Failed to load http://83.169.40.208:8080/marmotta/ldp/FORM-7: No
> 'Access-Control-Allow-Origin' header is present on the requested resource.
> Origin 'http://83.169.40.208' is therefore not allowed access.
It seems it should be supported so what am I doing wrong?
Regards,
Rune Stilling