gpt4 book ai didi

javascript - AngularJS $resource - 414 请求 URI 太大

转载 作者:行者123 更新时间:2023-11-28 01:39:50 24 4
gpt4 key购买 nike

我使用 AngularJS $resource 来保存大型对象。一切都很顺利,直到对象变得非常大。

angular.module('Test.services').factory('TestService', function($resource) {

return $resource( '/MyRestURL/:id', { id: "@id" }, {
save : {
method: 'POST',
isArray: false,
params: {
data: "@data"
}
}
});

});

我收到回复

Method  POST
Cached No
Status Request-URI Too Large
Code 414

我看到它发送了 URL 中的所有内容...

最佳答案

尝试使用

angular.module('Test.services').factory('TestService', function($resource) {
return $resource( '/MyRestURL/:id', { id: "@id" }, {
save : {
method: 'POST'
}
});

params 告诉 Angular 将该属性作为 get 参数放入 url 中。 (isArray 默认为 false。)

关于javascript - AngularJS $resource - 414 请求 URI 太大,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21049281/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com