通过https导入XML数据

时间:2010-10-02 06:17:53

标签: php scraper

是否可以使用php

从https链接获取/抓取数据

https页面要求输入用户名和密码,并提供XML格式的数据。那么可以使用PHP获取这些数据吗?

3 个答案:

答案 0 :(得分:1)

是的,只需使用cURL扩展来获取页面内容,然后根据您的需要解析它(使用XML函数,正则表达式等)。 cURL cand处理SSL,身份验证,cookie等 有关详细信息,请参阅:

http://php.net/manual/en/book.curl.php

答案 1 :(得分:0)

首先,你需要你的webserver和php就像一个https客户端,因为你需要mod_ssl for apache和open_ssl for php。 您尝试访问的服务必须具有定义的方式来发送用户名和密码。 这样您就可以登录并访问xml。

答案 2 :(得分:0)

您可以使用http://simplehtmldom.sourceforge.net/类,从网址获取html并使用jQuery sintax从DOM获取数据。对我来说非常有用。