Symfony2将XML发送到远程URL
问题描述:
我想将XML数据发送到远程URL。如何以适当的方式使用Symfony2来做到这一点?Symfony2将XML发送到远程URL
在使用curl将平PHP等效:
$ch = curl_init("http://website");
$request["queue"] = file_get_contents("file_to_send.xml");
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $request);
$response = curl_exec($ch);
curl_close ($ch);
答
好,从这里它看起来像一个好办法做到这一点。不要忘记,保持简单。
你可能想把它包装在一些会管理与其他服务器通信的类中。这样它会更易于测试。