抱歉,但我不熟悉从另一个域访问返回。我有这个 url,如果你查看它的源代码,你会看到返回的 xml。如何在 php 中获得这些 xml 返回?
因为稍后我将解析这些 xml。但现在我坚持这一点。T_T
链接: http://ib.sand-08.adnxs.net/ptv?id= 610860
我应该使用卷曲吗?或者只是 file_get_contents 或 fopen 可以解决问题?
谢谢,
SimpleXML库允许您这样做。
$xmlObj = simplexml_load_file('http://ib.sand-08.adnxs.net/ptv?id=610860');
这将获取外部 XML 并将其加载到 SimpleXML 对象中。从那里您可以根据需要使用该对象来操作 XML 数据。
您无需自己编写传输层代码,除非您需要对 HTTP 请求进行特殊控制。正如戈登指出的那样,libxml_set_streams_context
可以给你一些控制,但不会给你控制的程度cURL
。