国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

angular.js - angularjs $resource發出的post請求如何詳細設置?

瀏覽:74日期:2024-10-13 09:58:44

問題描述

angular的service是這樣定義的(定義loginModule在另一個文件里,所以這里只是引用,沒有寫第二個參數):

angular.module(’loginModule’).factory(’askSecCode’,[’$resource’, function askSecCodeFactory($resource){return $resource(’http://192.168.31.108:8080/retailer/user/auth’,{},{crossOrigin:’Anonymous’,userName:’QD100’,userPass:’1234’,checkCode:’1234’}); }]);

在controller里面是這樣使用service的:

$scope.loginJump = function(info){ askSecCode.save({ userName:info.staffID, userPass:info.password, checkCode:info.security},function(){ console.log(’post sent’);} ); //TODO: ??[?????????????????????][????] //TODO: ????????location.assign();};

結果發出的請求如下:

angular.js - angularjs $resource發出的post請求如何詳細設置?

而且請求結果是報錯

angular.js - angularjs $resource發出的post請求如何詳細設置?

我用jquery在同一位置請求是成功的,請求詳情如下,和angular的請求確實不一樣angular.js - angularjs $resource發出的post請求如何詳細設置?

求助:我如何讓angularjs發出的請求,像jquery那樣能被后端當作CORS跨域請求接受?

問題解答

回答1:

你的問題是由于header里的content-type不一致。在jquery里默認是application/x-www-form-urlencoded,而在angular里默認是application/json。你要想angular也和jquery發出的請求一樣,就把resources的header改一下吧

回答2:

后端設置

header(’Access-Control-Allow-Origin:http://192.168.31.172:8000’);

相關文章:
主站蜘蛛池模板: 亚洲视频精品 | 久久中文字幕综合不卡一二区 | 一区二区三区免费在线视频 | 一级特黄爽大片刺激 | 97超级碰碰碰久久久观看 | 国产福利拍拍拍 | 美女视频免费黄色 | 成人国内精品久久久久影院 | 大陆老太xxxxxxxxhd| 全免费a级毛片免费看视频免 | 国产高清在线视频 | 亚洲综合亚洲 | 美国一级毛片片aa久久综合 | 国产精品欧美视频另类专区 | 在线免费黄网 | 亚洲精品自产拍在线观看 | 亚洲在线视频免费观看 | 欧美精品成人久久网站 | 99久久免费精品国产免费 | 国产香港特级一级毛片 | 一级在线观看视频 | 久久久黄色片 | 中文字幕亚洲欧美日韩不卡 | 成人精品在线 | 岛国精品成人 | 亚洲经典在线中文字幕 | 正在播放国产乱子伦视频 | 亚州一级毛片在线 | 日日摸天天摸狠狠摸视频 | 成年午夜 | 精品欧美日韩一区二区三区 | 人成18亚洲资源在线 | 毛片网站观看 | 亚洲精品色一区二区三区 | 波多野结衣一区在线观看 | 亚洲va精品中文字幕动漫 | 在线观看va | 99re国产视频 | yy6080午夜国产免费福利 | 高清一区二区三区四区五区 | 国产激情一区二区三区在线观看 |