Ну, не знаю. Так сложно сказать.
Вот, допустим, $http всунули в контроллер.
userInfo.const1IP+ userInfo.constPort
лежат в отдельном файле, который подключен к index.js. Всё видится. И у вас должно.
app.controller('UserpageController', function UserpageController($scope, $http) {
var address;
address = userInfo.const1IP+ userInfo.constPort;
$http({
method: 'PUT',
url: address,
data: conf,
}).success(function(data) {
}).error(function (err) {
console.log('ERR')
})
});