(function() { 'use strict'; angular .module('harbor.services.destination') .factory('PingDestinationService', PingDestinationService); PingDestinationService.$inject = ['$http']; function PingDestinationService($http) { return pingDestination; function pingDestination(targetId) { return $http({ 'method': 'POST', 'url': '/api/targets/ping', 'headers': {'Content-Type': 'application/x-www-form-urlencoded'}, 'transformRequest': function(obj) { var str = []; for(var p in obj) { str.push(encodeURIComponent(p) + "=" + encodeURIComponent(obj[p])); } return str.join("&"); }, 'data': {'id': targetId} }); } } })();