Fix #347: Add basic support for requests using relative paths

This commit is contained in:
Zach Borboa
2017-10-09 19:30:36 -07:00
parent dd8493d6b6
commit ce9ff3c7ec
7 changed files with 447 additions and 37 deletions
+20
View File
@@ -0,0 +1,20 @@
<?php
require __DIR__ . '/../vendor/autoload.php';
use \Curl\Curl;
$curl = new Curl('https://www.example.com/api/');
// https://www.example.com/api/test?key=value
$response = $curl->get('test', array(
'key' => 'value',
));
assert('https://www.example.com/api/test?key=value' === $curl->url);
assert($curl->url === $curl->effectiveUrl);
// https://www.example.com/root?key=value
$response = $curl->get('/root', array(
'key' => 'value',
));
assert('https://www.example.com/root?key=value' === $curl->url);
assert($curl->url === $curl->effectiveUrl);