HTTP istekleri konusunda çok bilgili değilim.
Nasıl I, PHP, kapmak ve bu XML sayfasından bilgi ayrıştırmak kullanarak bir GET HTTP isteği kullanarak?
http://heywatch.com/encoded_video/1850189.xml
Temel olarak, bu kodlanmış bir video, ve ben son zamanlarda kodlanmış video değerlerin bazılarını çekmeye çalışıyorum. Daha spesifik olarak, ben benim db eklemek böylece, video uzunluğu çekmeye çalışıyorum.
Şu anda kullanıyorum:
require_once "HTTP/Request.php";
$req =& new HTTP_Request("http://heywatch.com/encoded_video/1850189.xml");
$req->setBasicAuth("myusername", "mypassword");
$req->setMethod(HTTP_REQUEST_METHOD_GET);
$req->clearPostData();
if (!PEAR::isError($req->sendRequest())) {
$response2 = $req->getResponseBody();
} else {
$response2 = "";
}
echo $response1;
echo $response2;
Ama ben her bilgi parçasını ayrıştırmak nasıl emin değilim. HTTP GET Talebi Bilgi here bulunabilir, ancak herhangi bir örnek vermeyin.
(Daha verimli olabilir ne olursa olsun, armut veya cURL kullanarak) bunu nasıl doğru yönde bir iteleme duyacağız.
Teşekkürler!