Назад | Перейти на главную страницу

эмулятор браузера на стороне сервера? предпочтительно с открытым исходным кодом

Я работаю над библиотекой с открытым исходным кодом, но некоторые функции требуют эмуляции браузера. Я слышал, что можно запустить экземпляр браузера, но если я работаю в Linux, не думаю, что все браузеры будут доступны, и наоборот, safari будет доступно только на Mac. Итак, есть ли эмулятор браузера, о котором знают системные администраторы, желательно что-то с открытым исходным кодом, потому что я работаю над открытым исходным кодом.

Любые возможные решения, которые я упускаю?

Пожалуйста, простите меня, если я не поддерживаю полезные ответы. Моя репутация ниже уровня, необходимого для голосования. Но тем не менее спасибо.

Вы смотрели на Селен?

Что ж, вы всегда можете встроить браузер в свой код, например WebKit (Qt4) есть порты почти на все языки.

Также в последних дистрибутивах Linux вы можете сделать xdg-open http://url , чтобы открыть браузер по умолчанию.

Вы можете использовать webkit для рендеринга данных в png или другой формат.