Exemplo n.º 1
0
 public function testRedirectGet()
 {
     $options = array('max_redirects' => 0);
     $response = \PHRequests\PHRequests::get(BASE_GET_URL . 'redirect/4', $options);
     $this->assertEquals($response->http_code, 302);
     $options = array('max_redirects' => 5);
     $response = \PHRequests\PHRequests::get(BASE_GET_URL . 'redirect/4', $options);
     $this->assertEquals($response->http_code, 200);
     //Default behavior
     $response = \PHRequests\PHRequests::get(BASE_GET_URL . 'redirect/2');
     $this->assertEquals($response->http_code, 200);
 }
Exemplo n.º 2
0
 /**
  * Gets and Parse a feed
  * 
  * @return Feed : A Feed object with a collection of entries.
  */
 public function doFetch()
 {
     $content = PHRequests::get($this->url);
     return $this->load($content->content);
 }