Hi,
We are facing an issue with Chrome when we retrieving large data via POST request. It seems that chrome have limited the data size of response POST data. We have tried to return the data with different datatype such as JSON and text, but both of them didn't work. FYI, the data consist or 1.16 million records, the details can be found in file attached.
We have tested with same data/scenario in Firefox and it has no issue.
Do your team have any solution on this problem? or is there any alternative that is provide by Flexmonster on such cases? We would like to update the report (currently using pivot.setReport() ) with a compiled data from our php server.
Regards,
Felix
Hello, Felix!
Thank you for contacting us.
Our team is wondering if it is possible to return the data with GET
request from your server.
This way, you could load the JSON data to Flexmonster using our filename
property, where the data load is already optimized under the hood.
Here is an example of loading data from a remote JSON file using filename
: https://jsfiddle.net/flexmonster/zh6x18r5/.
Please let us know if such an approach would work for your case.
Looking forward to hearing from you.
Regards,
Solomiia
Hello Solomiia,
Thanks for the reply.
This would be one of the solution of our issue, but this would bring out some concern in terms of memory and performance.
For your information, the JSON data we retrieve is coming from our database before being compiled and filtered through php. Hence the data we retrieve is more dynamic and fresh data. The approach you recommend would consume more performance and storage on creating and storing a JSON file for every retrieval.
Hope to get more advice from your team, meanwhile we will test on the approach you recommend. Thanks
Regards,
Felix
Hello, Felix!
Thank you for getting back to us.
Kindly note that you don't need to save your data as a .json file to open it with the filename
property. The filename
property can lead to the script, which generates the JSON dynamically.
Hope it helps.
Kind regards,
Solomiia
Hello Solomiia,
We have tried your suggestion but flexmonster seems cannot handle it as well. This only happens in Chrome but not Firefox too.
Please refer to the error attached from flexmonster.
Please provide us email to send the source URL for your reference if necessary.
Regards,
Felix
Hello, Felix!
Thank you for the feedback.
Our customer service manager will contact you via email soon.
Please, provide them with the JSON data on which the described behavior is reproducible. This will help us greatly to continue the investigation.
Looking forward to your response.
Regards,
Solomiia