Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否有任何基于文本的html呈现引擎可以使用curl php?_Php_Javascript_Html_Ajax_Curl - Fatal编程技术网

是否有任何基于文本的html呈现引擎可以使用curl php?

是否有任何基于文本的html呈现引擎可以使用curl php?,php,javascript,html,ajax,curl,Php,Javascript,Html,Ajax,Curl,当我使用PHP cURL与网页交互时,在某些页面中,如果在该页面中使用AJAX和JavaScript,我必须使用正则表达式 那么,对于呈现HTML页面和获取基于文本的呈现HTML页面,有什么建议吗?您所说的是对页面进行服务器端呈现,即无头浏览器。AFAIK在php中没有类似的实现。然而,有C++ +诺基亚/ TROLTECK的QT,还有Python API也- PyQt。Qt是一个完整的GUI工具包,但包含了一个完全指定的DOM渲染器(我相信是webkit),并且您不需要实际渲染到屏幕。或者在j

当我使用PHP cURL与网页交互时,在某些页面中,如果在该页面中使用AJAX和JavaScript,我必须使用正则表达式


那么,对于呈现HTML页面和获取基于文本的呈现HTML页面,有什么建议吗?

您所说的是对页面进行服务器端呈现,即无头浏览器。AFAIK在php中没有类似的实现。然而,有C++ +诺基亚/ TROLTECK的QT,还有Python API也- PyQt。Qt是一个完整的GUI工具包,但包含了一个完全指定的DOM渲染器(我相信是webkit),并且您不需要实际渲染到屏幕。或者在java中有HTMLUnit,或者您可以使用Selenium,它基本上是作为服务器端进程运行Firefox