Member 12634796 Ответов: 0

Сжатие JSON и it в PHP с помощью AJAX


Привет,

Я хочу сжать данные JSON на стороне клиента. После этого я хочу отправить эти данные на PHP. У меня слишком много данных логера в формате json, поэтому обработка этих данных занимает слишком много времени. Поэтому я хочу сжать свой json и после этого переслать его на PHP.

<html>
<head>
	<script src="main.js"></script>
	<script src="package.js"></script>
	<script src="package.json"></script>
	<script src="test.js"></script>
	
	<script>
		var xmlhttp;
	if (window.XMLHttpRequest){
		xmlhttp = new XMLHttpRequest();
	}else{
		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	}
	xmlhttp.onreadystatechange = function(){
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200){
			var replay = xmlhttp.responseText;
		}
	}
	xmlhttp.open("POST","generatereport.php",true);
	var variable = 'Here my JSON Data';
	variable = jsonpack.pack(variable);
	xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlhttp.setRequestHeader("Content-length", variable.length);
	xmlhttp.send(variable);
	</script>
</head>
</html>

Пожалуйста, помогите мне в этом. Заранее спасибо.

Что я уже пробовал:

Я уже использовал CJSON, RJSON, jsonpack и т. д., Но не могу добиться успеха.

Patrice T

Можете ли вы подробно рассказать о том, как "не удается добиться успеха"?

F-ES Sitecore

Даже если вы сжимаете его, чтобы отправить по сети, вам все равно нужно обработать все это на другом конце. Вы уверены, что именно сетевой вызов является вашим узким местом, а не обработка данных в вашем php?

0 Ответов