Problem with addEcommerceItem (Request-URI Too Large)

With having a cart like this, the URI-length comes to more than 12,000 characters. We are in a happy situation, that we can set the URI-length on our Apache server (now 20k), but there must be a better way…


	_paq.push(['setDocumentTitle','Startseite']);var docTitle='Startseite';
	_paq.push(['addEcommerceItem','000000000009792533','DE-Safe R Evac System Liquid IF, Kanister, 5Liter','010_19153 ',31.9,1]);
	_paq.push(['addEcommerceItem','000000000000243064','Amaris, Opaque 1, Spritze, 4g','010_15426 ',52.3,1]);
	_paq.push(['addEcommerceItem','000000000000243069','Amaris, Opaque 3, Spritze, 4g','010_15426 ',52.3,1]);
	_paq.push(['addEcommerceItem','000000000000243074','Amaris, Translucent Light, Spritze, 4g','010_15426 ',52.3,1]);
	_paq.push(['addEcommerceItem','000000000000243075','Amaris, Translucent Neutral, Spritze, 4g','010_15426 ',52.3,1]);
	_paq.push(['addEcommerceItem','000000000000243076','Amaris, Translucent Dark, Spritze, 4g','010_15426 ',52.3,1]);
	_paq.push(['addEcommerceItem','000000000000101592','Einwegfilter, gelb, 12St','010_15100 ',67.5,3]);
	_paq.push(['addEcommerceItem','000000000009791029','DE-Universal, Spraydose, 500ml','010_17337 ',14.9,1]);
	_paq.push(['addEcommerceItem','000000000001042675','Flexi Post, Titan, Nr.1, 145 1, rot, 30St, Zubehör','010_10015 ',335,1]);
	_paq.push(['addEcommerceItem','000000000009792532','DE-Safe R Evac System Liquid IF, Flsche, 2Liter','010_19153 ',39.8,2]);
	_paq.push(['addEcommerceItem','000000000000016339','add-i-gum light S, 2x50ml, Sicherheitskartuschen','010_11913 ',22.7,1]);
	_paq.push(['addEcommerceItem','000000000009792537','DE-Safe R Surface Concentrate IF, Kanister, 5Liter','010_19156 ',36.9,1]);
	_paq.push(['addEcommerceItem','000000000009792390','DE-Kinderzahnbürste, 4-8 Jahre, St','010_18454 ',.6,1]);
	_paq.push(['addEcommerceItem','000000000008242273','Ledermix, Paste, 5g','010_11767 ',23.2,1]);
	_paq.push(['addEcommerceItem','000000000008207813','Ultracain D-S Forte, Zylinderampullen, 100x1,7ml','010_12349 ',53.9,1]);
	_paq.push(['addEcommerceItem','000000000000487005','Ultracain D-S 1:100.000, Ampullen, 96St','010_12349 ',58.6,1]);
	_paq.push(['addEcommerceItem','000000000005354639','Ultracain D-S Forte, Flaschen mit Entnahmespikes, 10x20ml','010_12349 ',50.9,1]);
	_paq.push(['addEcommerceItem','000000000000014978','Blinky, Kinder-Lernzahnbürste, sortiert, 12St','010_14539 ',18.3,1]);
	_paq.push(['addEcommerceItem','000000000000014979','Blinky, Kinder-Lernzahnbürste, blau, 1St','010_14539 ',1.7,1]);
	_paq.push(['addEcommerceItem','000000000000014980','Blinky, Kinder-Lernzahnbürste, gelb, 1St','010_14539 ',1.7,1]);
	_paq.push(['addEcommerceItem','000000000000014981','Blinky, Kinder-Lernzahnbürste, grün, 1St','010_14539 ',1.7,1]);
	_paq.push(['addEcommerceItem','000000000000014982','Blinky, Kinder-Lernzahnbürste, klar, 1St','010_14539 ',1.7,1]);
	_paq.push(['addEcommerceItem','000000000000014984','Blinky, Kinder-Lernzahnbürste, orange, 1St','010_14539 ',1.7,1]);
	_paq.push(['addEcommerceItem','000000000000014985','Blinky, Kinder-Lernzahnbürste, pink, 1St','010_14539 ',1.7,1]);
	_paq.push(['addEcommerceItem','000000000000115385','Alphasil/Gammasil, Anmischblock mit Dosierskala, 1St','010_10756 ',2.7,1]);
	_paq.push(['addEcommerceItem','000000000000336309','Alphasil perfect, Activator Liquid, 50ml','010_10756 ',8.7,1]);
	_paq.push(['addEcommerceItem','000000000000336307','Alphasil Perfect Activator, Tube, 60ml','010_10756 ',10.5,1]);
	_paq.push(['addEcommerceItem','000000000004544016','Alphasil perfect, mono, 150ml','010_10756 ',11.5,1]);
	_paq.push(['addEcommerceItem','000000000004263682','Alphasil perfect, extradünn, 150ml','010_10756 ',11.5,1]);
	_paq.push(['addEcommerceItem','000000000001479232','Alphasil perfect, dünn, 150ml','010_10756 ',11.5,1]);
	_paq.push(['addEcommerceItem','000000000008299083','Alphasil perfect, Putty, soft, weiß, 10kg','010_10756 ',95.4,1]);
	_paq.push(['addEcommerceItem','000000000008299067','Alphasil perfect, putty, soft, weiß, 900ml','010_10756 ',23.4,1]);
	_paq.push(['addEcommerceItem','000000000000399084','Kerr Stangen, grün, 50-51°C, 113g, Stangen, 15St','010_10043 ',13.8,1]);
	_paq.push(['addEcommerceItem','000000000000402709','Kerr Stangen, rot, 55-56°C, 113g, Stangen, 15St','010_10043 ',13.8,1]);
	_paq.push(['addEcommerceItem','000000000004259961','Ionosit Baseliner, Saferinge, 3x0,33 g','010_19106 ',17.2,1]);
	_paq.push(['addEcommerceItem','000000000000216515','Ionosit Baseliner, Spritze, 1,5 g','010_19106 ',51.9,1]);
	_paq.push(['addEcommerceItem','000000000005363077','Luer-Lock-Tips','010_19106 ',10.4,1]);
	_paq.push(['addEcommerceItem','000000000009790084','DE-Polycarbonat-Kronen, Box/Front, 3x60St','010_17293 ',59.95,1]);
	_paq.push(['addEcommerceItem','000000000009790216','DE-Polycarbonat-Kronen, Nr.15, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790217','DE-Polycarbonat-Kronen, Nr.16, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790218','DE-Polycarbonat-Kronen, Nr.17, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790219','DE-Polycarbonat-Kronen, Nr.18, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790220','DE-Polycarbonat-Kronen, Nr.19, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790221','DE-Polycarbonat-Kronen, Nr.102, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790296','DE-Polycarbonat-Kronen, Nr.103, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790215','DE-Polycarbonat-Kronen, Nr.14, 5St','010_17293 ',2597.4,999]);
	_paq.push(['addEcommerceItem','000000000009790214','DE-Polycarbonat-Kronen, Nr.13, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790213','DE-Polycarbonat-Kronen, Nr.12, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790212','DE-Polycarbonat-Kronen, Nr.11, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790211','DE-Polycarbonat-Kronen, Nr.10, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790210','DE-Polycarbonat-Kronen, Nr.101, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790295','DE-Polycarbonat-Kronen, Nr.100, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790297','DE-Polycarbonat-Kronen, Nr.25, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790230','DE-Polycarbonat-Kronen, Nr.26, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790231','DE-Polycarbonat-Kronen, Nr.27, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790232','DE-Polycarbonat-Kronen, Nr.28, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790233','DE-Polycarbonat-Kronen, Nr.29, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790234','DE-Polycarbonat-Kronen, Nr.200, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790228','DE-Polycarbonat-Kronen, Nr.24, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790227','DE-Polycarbonat-Kronen, Nr.23, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790226','DE-Polycarbonat-Kronen, Nr.22, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790225','DE-Polycarbonat-Kronen, Nr.21, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790224','DE-Polycarbonat-Kronen, Nr.20, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790223','DE-Polycarbonat-Kronen, Nr.2, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790242','DE-Polycarbonat-Kronen, Nr.35, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790243','DE-Polycarbonat-Kronen, Nr.36, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790244','DE-Polycarbonat-Kronen, Nr.37, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790245','DE-Polycarbonat-Kronen, Nr.38, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790246','DE-Polycarbonat-Kronen, Nr.39, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790247','DE-Polycarbonat-Kronen, Nr.302, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790248','DE-Polycarbonat-Kronen, Nr.303, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790241','DE-Polycarbonat-Kronen, Nr.34, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790240','DE-Polycarbonat-Kronen, Nr.33, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790239','DE-Polycarbonat-Kronen, Nr.32, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790298','DE-Polycarbonat-Kronen, Nr.31, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790237','DE-Polycarbonat-Kronen, Nr.30, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790236','DE-Polycarbonat-Kronen, Nr.301, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790235','DE-Polycarbonat-Kronen, Nr.300, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790253','DE-Polycarbonat-Kronen, Nr.44, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790252','DE-Polycarbonat-Kronen, Nr.43, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790251','DE-Polycarbonat-Kronen, Nr.42, 5St','010_17293 ',1300,500]);
	_paq.push(['addEcommerceItem','000000000009790250','DE-Polycarbonat-Kronen, Nr.41, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790249','DE-Polycarbonat-Kronen, Nr.40, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790254','DE-Polycarbonat-Kronen, Nr.54, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790255','DE-Polycarbonat-Kronen, Nr.53, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790256','DE-Polycarbonat-Kronen, Nr.52, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790257','DE-Polycarbonat-Kronen, Nr.51, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790258','DE-Polycarbonat-Kronen, Nr.50, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790259','DE-Polycarbonat-Kronen, Nr.60, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790260','DE-Polycarbonat-Kronen, Nr.61, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790261','DE-Polycarbonat-Kronen, Nr.62, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790262','DE-Polycarbonat-Kronen, Nr.63, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790263','DE-Polycarbonat-Kronen, Nr.64, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790268','DE-Polycarbonat-Kronen, Nr.65, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790267','DE-Polycarbonat-Kronen, Nr.66, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790266','DE-Polycarbonat-Kronen, Nr.67, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790265','DE-Polycarbonat-Kronen, Nr.68, 5St','010_17293 ',2.6,1]);
	_paq.push(['addEcommerceItem','000000000009790264','DE-Polycarbonat-Kronen, Nr.69, 5St','010_17293 ',2.6,1]);
	_paq.push(['trackEcommerceCartUpdate', 5416.35]);_paq.push(['trackPageView']);_paq.push(['enableLinkTracking']);

What better way do you mean?

Instead of GET a POST with the data.