Я использую PHP для передачи данных pcap в функцию Javascript через xmlhttprequest. Однако я столкнулся с некоторой проблемой. Вот мой PHP-скрипт
<?php
$file = 'test.pcap';
header('Content-Type: text / plain; charset = utf-8');
header('Content-Length: ', filesize($file));
header('Access-control-Allow-Origin: *');
$handle = fopen($file, 'rb');
$contents = unpack('H*', fread($handle, filesize($file)));
fclose($handle);
$content = array_values($contents);
echo $content[0];
?>
Все отлично работало с небольшим файлом pcap (т.е. около 1.5k), но когда я получаю больше 3k, мой скрипт ничего не дает. Я сделал быстрый тест со следующим циклом:
<?php
for($x=0; $x<=2250; $x++)
{
echo $x;
}
?>
И когда я повторяю более 2500, я получаю ту же проблему без результата. Эта проблема связана с моим браузером или конфигурацией сервера?
Есть ли что-то не так в моем способе сделать это?
Любая помощь будет приветствоваться.
Заранее спасибо.
Задача ещё не решена.
Других решений пока нет …