Dealing with long url parameters

I’m working with Qualtrics and Prototypes exported from Axure. After I export the entire prototype, I am hosting the folder, and using links to the individual pages created by Axure to deliver the prototypes to end users, along with a custom logger I append to the top of each page using a tag.

To merge the data between Qualtrics and what I’m gathering with my custom logger, I’m passing quite a few URL params to the page when it loads.

Everything works good but I always get this warning when the page loads:

Axure Warning: The variable values were too long to pass to this page.
If you are using IE, using Chrome or Firefox will support more data.

Question: Is there any way for me to address or just ignore this warning so the alert dialog stops showing?

Well… I may have figured this out. I was digging through Axure’s javascript and found this…

   var load = function() {
       var csum = false;
       var query = (window.location.href.split("#")[1] || ); //hash.substring(1); Firefox decodes this so & in variables breaks
       if(query.length > 0) {
           var vars = query.split("&");
           for(var i = 0; i < vars.length; i++) {
               var pair = vars[i].split("=");
               var varName = pair[0];
               var varValue = pair[1];
               if(varName) {
                   if(varName == 'CSUM') {
                       csum = true;
                   } else setVariableValue(varName, decodeURIComponent(varValue), true);
               }
           }
           if(!csum && query.length > 250) {
               window.alert('Axure Warning: The variable values were too long to pass to this page.\n\nIf you are using IE, using Chrome or Firefox will support more data.');
           }
       }
   };

I noticed thsi CSUM urlParameter it was looking for … If I just add CSUM=1 to my url params, its all good. I’d love to know what this var is used for Axure if you’d be so inclined :slight_smile: