Код NODE JS:
var data = '';
sslserv.on('request', function(request, response) {
if ((request.method=='POST' || request.method=='GET') && request.url.indexOf('socket')==-1){
var data_arr = [];
request.on('data', function(chunk) {
data = chunk.toString();
console.log(data);
});
request.on('end', function() {
if (!data){
response.write('It\'s Work!');
response.end();
}
});
}
});
Вот код отправки PHP:
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://127.0.0.1:8888");
curl_setopt($ch, CURLOPT_FAILONERROR, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($ch, CURLOPT_TIMEOUT, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
result = curl_exec($ch);
curl_close($ch);
Когда на ноду через PHP_CURL приходит запрос длиною более 900 - 1000 символов, в консоль выходит не та информация, что была отправлена! В строке может появится лишний пробел или перенос строки...
Все бы ничего страшного, но я эту строку парсю через JSON.parse и в итоге вылетает ошибка! )) Грешил на функцию но после обратил внимание на то что данные запроса искажаются!
Почему? Как исправить ?
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Что посоветуете, как узнать, какое номер присвоит поле id в базе данных при добавление нового idЯ добавляю новые данные из формы в таблицу, далее...
Есть сайт на Wordpress с плагином Visual ComposerНа главной странице есть блок Post Grid, который выводит два последних поста (простой блок с 3 элементами:...
Создал проект, который состоит из двух окон : в первом окне заполняем переменные , в втором мы выводим заполненные переменныеВ одном исполняемом...