У меня есть веб-страница, которая будет иметь динамическое количество полей ввода в зависимости от предпочтений пользователя. Я использую AJAX для отправки данных. Я собираюсь отправить данные по одному полю за раз с помощью отдельных запросов POST на одну php-страницу. Эта страница будет смотреть на переменную, которая была установлена и реагировать соответствующим образом. Если у меня есть одна функция javascript, которая запускает цикл for, отправляя POST-запросы, когда она проходит через поля ввода, я получаю один сеанс php для каждого POST, или я получаю только один, который начинается, запускает скрипт, и заканчивается?Как php обрабатывает несколько запросов POST через AJAX?
0
A
ответ
1
Убедитесь, что вы четко понимаете, что такое «сеанс» , и как он относится к HTTP и, следовательно, к AJAX.
Как правило, вы собираете все данные и отправляете их в одном запросе AJAX, хотя вы, безусловно, можете что-то делать, как хотите. Помните, что запросы AJAX, вероятно, будут обрабатываться параллельно на сервере и что они могут обрабатываться в непредсказуемой последовательности. Таким образом, это обычная практика, что «все, что логически„идет вместе“является послал вместе, в одном из AJAX редиректа.
Ваши„сессия“то времени, будет создана один раз, а затем ссылаться (неявно ...) во всех запросах AJAX, а также в любых других действиях HTTP или HTTPS, которые происходят.
Смежные вопросы
- 1. php ajax несколько запросов
- 2. php webservice не обрабатывает несколько запросов одновременно
- 3. Как Asp.NET обрабатывает несколько запросов
- 4. Как Doctrine обрабатывает несколько запросов?
- 5. HttpListener обрабатывает несколько запросов
- 6. Как обрабатывать несколько запросов через API Ajax?
- 7. PHP-скрипт - обычный POST или несколько запросов AJAX?
- 8. Delphi TIdTCPServer обрабатывает несколько запросов
- 9. несколько запросов Ajax одновременно
- 10. Использование jQuery AJAX запросов - POST для php
- 11. несколько запросов ajax php с каждым циклом
- 12. Как Rails обрабатывает несколько входящих запросов?
- 13. Как сервер обрабатывает несколько пользователей
- 14. Несколько POST-запросов, возникающих
- 15. Как метод POST обрабатывает/excecutes в PHP
- 16. Ajax несколько данных POST
- 17. POST-данные через javascript через несколько php-файлов
- 18. Порядок запросов ajax post смешивается
- 19. Как отправить несколько запросов POST через CURL в то же время на PHP? (более 2000 запросов)
- 20. отправить несколько запросов, используя ajax в php
- 21. Несколько ajax-запросов (Singleton Pattern)
- 22. jQuery click post несколько запросов
- 23. Несколько запросов AJAX, когда
- 24. Возможно несколько одновременных запросов Ajax?
- 25. Несколько запросов Ajax Colliding
- 26. Как PHP обрабатывает тысячи/миллионы запросов?
- 27. Может ли файл POST обрабатывать несколько запросов?
- 28. Как обрабатывает AJAX несколько экземпляров переменной?
- 29. Как поддерживать сеансы CakePHP через несколько запросов AJAX?
- 30. Несколько запросов ajax от результата функции PHP
Почему вы должны сделать один запрос AJAX на каждый входной файл? Поместите их все в одном, если у вас нет чего-то определенного, что делает разные вещи для каждого входа, и все это нужно сделать один на один. Сеанс PHP предназначен для «пользователя», а не для каждого запроса. –
Сценарий запускается X раз, каждый из которых имеет один пост-запрос, но это тот же * сеанс * - сессия не является он то же самое, что и запрос. – trincot
@CharlotteDunois: Я не знаю, сколько полей ввода будет до тех пор, пока пользователь не будет готов, так как они могут добавлять/вычитать по мере необходимости для своего приложения. Я чувствовал, что легче просто прочитать каждое поле ввода в функции JS и POST по каждому полю, по одному за раз. Это слишком много? –