I've managed to get it working with plain old XHR.
```
const xhr = new XMLHttpRequest();
xhr.addEventListener('load', event => {
console.log(event);
});
xhr.open('GET', https://www.google.com/');
xhr.onreadystatechange = function () {
console.log(xhr);
};
xhr.send();
```
and JQuery.AJAX
```
$.ajax({
url: "https://www.google.com/",
type: 'GET',
crossDomain: true,
statusCode: {
200: function() {
console.log("success");
}
}
})
.done(function (msg) {
console.log(msg);
})
.fail(function (msg) {
console.log(msg);
});
```
Also, make sure in your 'permissions' that you're including the trailing slash.
"https://www.google.com/"
NOT
"https://google.com" or "https://www.google.com"