I am using angular js and php. I have an array to post in my controller from js file. I have converted my array to JSON and tried to pass the data like below
var update = {
                method: 'POST',
                url: apiPoint.url + 'up.php',
                 headers: {
                'Content-Type': 'application/x-www-form-urlencoded'
            },
               params :{
                        alldatas: JSON.stringify($scope.alldata) ,
                        section : 'A',
               }
By doing this I am getting 414 status error code. The url is too long. So I have tried JSONC to pack my data.. I use jsonc.min.js and have updated my code as below.
var update = {
                method: 'POST',
                url: apiPoint.url + 'up.php',
                 headers: {
                'Content-Type': 'application/x-www-form-urlencoded'
            },
               params :{
                        alldatas: JSONC.pack($scope.alldata) ,
                        section :'A',
               }
Now my data is passing through url and in my controller I get the data. But I can't unpack the data. Please help me to unpack the data.
 
     
     
    