需要HTTPRequest解决方案

时间:2010-03-20 10:53:54

标签: php xml

喂,

我需要向页面发送请求(POST),然后,我将读取XML并采取逻辑操作。

如何从我的PHP请求中发送最佳内容然后阅读响应。 Thnkas。

4 个答案:

答案 0 :(得分:3)

您可以使用curl库发送POST请求:http://php.net/curl

答案 1 :(得分:1)

从你的php中你可以使用HttpRequest :: send http://usphp.com/manual/en/function.httprequest-send.php 还有其他选择,如curl或其他。

所有这些方法都有一种send()方法,它会发送请求并将响应返回给您。您可以使用XMLWriter或其他方法解析响应。

答案 2 :(得分:0)

您的PHP代码需要一个HTTP客户端。例如,有一个here

答案 3 :(得分:0)

如果你只需要做一个简单的POST请求,那么就不需要使用基于curl的复杂解决方案。 PHP流将支持它。

$xml = file_get_contents(
    $url,
    null,
    stream_context_create(array(
        'http' => array(
            'method' => 'POST'
        )
    ))
);

然后您可以使用SimpleXML来阅读XML。