SenpaiSilver

Untitled

Jun 6th, 2016
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. (function() {
  2. 'use strict';
  3. angular
  4. .module("app.api", ['ngCookies'])
  5. .service("API", function($http, $cookies) {
  6. var data = null;
  7. var error = null;
  8. var code = -1;
  9. var baseurl = "http://localhost:8081/";
  10.  
  11. function get(route, params) {
  12. $http({
  13. method: 'GET',
  14. url: (baseurl + route),
  15. data: JSON.stringify(params),
  16. headers: {
  17. 'Content-Type': 'application/json',
  18. 'Authorization': authenticate()
  19. }
  20. }).then(function(resp) {
  21. console.log(resp);
  22. }, function(err) {
  23. console.error(err);
  24. });
  25. return ({code: code, error: error, data: data});
  26. }
  27.  
  28. function post(route, params) {
  29. }
  30.  
  31. function del(route, params) {
  32. }
  33.  
  34. function put(rout, params) {
  35. }
  36.  
  37. function authenticate() {
  38. return ("Basic QWRtaW46cGFzc3dvcmQ=");
  39. }
  40.  
  41. return {
  42. get: get,
  43. post: post,
  44. delete: del,
  45. put: put,
  46. data: data,
  47. error: error,
  48. code: code
  49. };
  50. });
  51. })();
Advertisement
Add Comment
Please, Sign In to add comment