AngularJS $ http发布请求:[$ http:baddata]个职位限制

时间:2019-01-17 20:38:32

标签: angularjs http post

我想通过AngularJS $ http服务发送对象数组。

该数组包含400多个对象。每个对象代表一个产品,并具有典型的键值对。键是产品ID,产品名称,数量,价格和税金。

当我尝试发送数据时,我会在控制台中看到一个错误:

  

错误:“ [$ http:baddata] http://errors.angularjs.org/1.7.5/$http/baddata?p0 = {:code =:error,:message =>”排名上限:300“}&p1 = {}”

顺便说一句,我能够发送一个包含300个对象且没有更多对象的数组。

这是我的代码:

let json_params = {
"api_token":"my-token",
"invoice": {
    "kind":"vat", 
    "income":"0",
    "number": '123', 
    "sell_date": '2019-01-01', 
    "issue_date": '2019-01-01' 
    "payment_to": '2019-01-01'

    "seller_name": "Sample Name",
    "seller_street" : "Sample Str",
    "seller_post_code" : "12-123",
    "seller_city" : "Warsaw",
    "seller_tax_no": "12234566",
    "positions": $scope.products // AN ARRAY WITH MORE THAN 400 OBJECTS.
}}

$http({
method: 'POST',
url: 'http://example.com/api-endpoint',
data: json_params,
}).then(function successCallback(response) {
console.log( response );
}, function errorCallback(response) {
console.log( response );            
});

我的问题是对AngularJS的http发布请求是否有一些限制,或者我的数据有问题吗?

0 个答案:

没有答案