我想通过将表单提交到我的服务器来发送HTTP POST请求,该服务器位于不同的域中(并使用node.js在服务器脚本中启用了cors).
这是所有Angular配置都是的脚本:
var myApp = angular.module('myApp', ['ngRoute']);
myApp.config(function($routeProvider, $locationProvider, $httpProvider) {
$httpProvider.defaults.useXDomain = true;
delete $httpProvider.defaults.headers.common['X-Requested-With'];
$routeProvider
.when('/', {
controller: 'RouteCtrl',
templateUrl: 'views/home_views.html'
})
.when('/login', {
controller: 'RouteCtrl',
templateUrl: 'views/login_views.html'
})
.when('/register', {
controller: 'RouteCtrl',
templateUrl: 'views/register_views.html'
})
});
myApp.controller("UserController", function($scope, $http) {
$scope.formData = {};
$scope.clickMe = function() {
console.log("Yay");
$http({
method: 'POST',
url: 'http://localhost:8183/user/register',
data: $.param($scope.formData),
})
.success(function(data) {
console.log(data);
if(!data.success) {
console.log("error here");
} else {
console.log("error there");
}
});
}
}); ...
Run Code Online (Sandbox Code Playgroud)
我正在使用AngularJS 1.2.22,正如本教程中所述(启用CORS …
嗨,我是Linux的初学者,我正准备在32位机器上运行的Linux 12.04上安装Yara(yara-3.2.0).
在我尝试使用./configure命令配置导致此错误之前,这一切都很好:
checking for SHA256_Final in -lcrypto... yes
./configure: line 12735: syntax error near unexpected token `newline'
./configure: line 12735: `ACX_PTHREAD('
Run Code Online (Sandbox Code Playgroud)
我一直在寻找解决这个问题,但没有什么好事发生.有人会帮助我指出我能做些什么来解决错误吗?在先进的感谢,任何帮助将真的很感激.
angularjs ×1
automake ×1
configure ×1
cors ×1
http-post ×1
httprequest ×1
javascript ×1
linux ×1
ubuntu ×1