JSFiddle - React, Tailwind, and code Playground
HTML
<div data-ng-app="myApp">
<div ng-controller="AppCtrl">
</div>
</div>
JavaScript
var myApp = angular.module('myApp', []);
myApp.service('synchronousService', [function(){
var serviceMethod = function(url) {
var request;
if (window.XMLHttpRequest) {
request=new XMLHttpRequest();
} else if (window.ActiveXObject) {
request = new ActiveXObject("Microsoft.XMLHTTP");
} else {
throw new Error("Your browser don't support XMLHttpRequest");
}
request.open('GET', url, false);
request.send(null);
if (request.status === 200) {
return request.responseText;
}
};
return serviceMethod;
}]);
myApp.controller('AppCtrl', function($scope,synchronousService) {
var url = "http://localhost:8080/api-sharepoint/api/funcionario/obterFuncionarioPorMatricula/f752766";
console.log(synchronousService(url));
});