Есть ли расширение в php, в котором мы загружаем экземпляр браузера, как в катетах настольных приложений.Контроль экземпляра браузера в PHP
ответ
Если вы ищете способы, чтобы пойти на сайт и действуют как действительный пользователь с PHP, то вы, вероятно, ищете Curl http://php.net/manual/en/book.curl.php
В противном случае вы должны понимать, что PHP работает на сервере и предоставляет HTML , который отправляется в браузер клиентов, поэтому он не может напрямую контролировать все, что происходит на стороне клиента.
Нет, это невозможно; до пользователь/посетитель, чтобы открыть и закрыть экземпляры браузера.
Нет, брату не должно быть способа, если веб-сервер работает в ОС, тогда браузер тоже может, и если php может управлять другими исполняемыми файлами в ОС, почему это не может управлять браузером в памяти. Должно быть расширение php, или мы можем его создать. –
PHP является серверной, он не может ничего сделать, чтобы контролировать то, что делает клиент, помимо основных вещей, таких как перенаправление или настройка заголовков.
Можем ли мы установить/использовать веб-браузер на веб-сервере? –
Вы можете, конечно, запустить веб-браузер на том же компьютере, что и веб-сервер, но это не делает ничего, чтобы разбить различие между сервером и клиентом. Они просто работают на одной машине. – GordonM
- 1. Простой контроль браузера в C#
- 2. Внешний контроль веб-браузера?
- 3. контроль над процессом в PHP
- 4. Контроль содержимого в PHP
- 5. Как получить контроль над окном браузера веб-браузера selenium
- 6. Контроль видимости экземпляра активности через службу?
- 7. Пользовательский контроль исчезает из браузера объектов
- 8. Контроль веб-браузера LoadCompleted Event Not Firing
- 9. Удаленный контроль браузера Chrome/Chromium от Emacs?
- 10. легкий контроль браузера для приложения C#
- 11. Ограничение экземпляра параллельного браузера в Karma
- 12. Аутентификация/Контроль доступа в PHP
- 13. Контроль existency константных в PHP
- 14. Контроль версий с PHP
- 15. PHP Гибкий контроль доступа
- 16. Контроль ошибок PHP
- 17. PHP CSS-контроль SVG
- 18. Создание экземпляра из экземпляра класса в PHP?
- 19. имя браузера в php?
- 20. PHP: создание php-браузера
- 21. Как гарантировать контроль экземпляра Java (без перечисления) в мире сериализации?
- 22. Контроль доступа на уровне экземпляра в Apache Shiro
- 23. Изолирование конкретного экземпляра браузера с помощью SignalR
- 24. Загрузка браузера на s3 с ролями экземпляра
- 25. Контроль кэширования браузера: различное поведение в Internet Explorer и Chrome
- 26. транспортира ошибка загрузки экземпляра множественного браузера
- 27. Создание экземпляра окна из браузера contol
- 28. Контроль проверки орфографии на PHP
- 29. Круиз-контроль и проекты PHP
- 30. Контроль доступа к странице PHP
Да, ты меня понял. Мне нужно использовать экземпляр браузера, загруженный в память, и вы хотите управлять этим экземпляром, используя некоторую библиотеку php. –
, и мы знаем, что завиток не может помочь, потому что мне нужно заполнить структуру DOM в памяти и вы хотите выполнить javascript тоже. Мне нужен контроль над живым и дыхательным браузером. –
Вы не можете вызвать cURL экземпляр браузера как таковой, но он может облегчить вам делать запросы GET/POST и поддерживать сеансы/файлы cookie на веб-сайте, поэтому скрипт PHP может легко притворяться действительным пользователем, однако, как рендеринг HTML-страница, включая javascript, представляет собой полномасштабную специфическую для браузера задачу, cURL не может этого сделать для вас, она просто упростит вам получение HTML-кода с сервера и то, как вы манипулируете им, зависит от вас. –