Open mangreen opened 9 years ago
會造成這樣的原因是因為cors(跨網站資源共享)所造成的,我這邊解決的方式,是使用如下的語法,就可以正常發出post的request了
var transform = function (data) { return $.param(data); } $http.post(url + '/DCI/GUI/GetReadSearchTrade', params, { headers: { 'Content-Type': 'application/x-www-form-urlencoded' }, transformRequest: transform }).success(function (data) { $scope.SearchList = data; });
重點在於headers的這一段,可以改成如下這樣子。
var transform = function (data) { return $.param(data); } var config = { headers: { 'Content-Type': 'application/x-www-form-urlencoded' }, transformRequest: transform } $http.post(url + '/DCI/GUI/GetReadSearchTrade', params,config).success(function (data) { $scope.SearchList = data; });
這邊是一個簡單的sample,正常的話$http是得做成factory或service的方式。
會造成這樣的原因是因為cors(跨網站資源共享)所造成的,我這邊解決的方式,是使用如下的語法,就可以正常發出post的request了
重點在於headers的這一段,可以改成如下這樣子。
這邊是一個簡單的sample,正常的話$http是得做成factory或service的方式。