message: [web] use relative paths in xhr requests
  This allows to prefix the path e.g. when using a reverse proxy.
diff: $scope.menu[index].show = true;
  if (index == 1) {
  $scope.isLoading = true;
  - $http.get('/available_network').then(function(response) {
  + $http.get('available_network').then(function(response) {
  $scope.isLoading = false;
  if (response.data.error == 0) {
  $scope.networksInfo = response.data.result;
  });
  }
  if (index == 3) {
  - $http.get('/get_properties').then(function(response) {
  + $http.get('get_properties').then(function(response) {
  console.log(response);
  if (response.data.error == 0) {
  var statusJson = response.data.result;
  };
  var httpRequest = $http({
  method: 'POST',
  - url: '/join_network',
  + url: 'join_network',
  data: data,
  });
  $scope.qrcode = function() {
  $scope.isLoading = false;
  - $http.get('/get_qrcode').then(function(response) {
  + $http.get('get_qrcode').then(function(response) {
  console.log(response);
  $scope.res = response.data.result;
  if (response.data.result == 'successful') {
  $scope.isForming = true;
  var httpRequest = $http({
  method: 'POST',
  - url: '/form_network',
  + url: 'form_network',
  data: data,
  });
  };
  var httpRequest = $http({
  method: 'POST',
  - url: '/add_prefix',
  + url: 'add_prefix',
  data: data,
  });
  };
  var httpRequest = $http({
  method: 'POST',
  - url: '/delete_prefix',
  + url: 'delete_prefix',
  data: data,
  });
  };
  var httpRequest = $http({
  method: 'POST',
  - url: '/commission',
  + url: 'commission',
  data: data,
  });
  