Как я могу преобразовать этот короткий ajax скрипт, чтобы использовать длинный опрос? - PullRequest
0 голосов
/ 13 февраля 2020

У меня есть следующий Ajax сценарий, который выполняется с интервалом

<script>
        function table() {
            $.ajax({
                url: 'script.php',
                type: 'POST',
                data: { username: '<?php echo $username ?>', name: '<?php echo $name ?>'  },
                success: function(response){
                    $('.div1').html(response);
                }
            });
        }
                                table();
        setInterval(table, 5000);
    </script>

Сценарий отправляет POST-запрос сценарию. php и обновляет HTML div с именем div1 ответом. У меня есть много таких скриптов, работающих на одной странице, и это заставляет браузер создавать sh из-за количества соединений. Я исследовал «длинный опрос», который является способом держать каждое http-соединение открытым, чтобы их можно было повторно использовать. Однако я не могу понять, как изменить мой код, чтобы использовать длинные опросы, как я могу добиться этого?

...