За последние 24 часа нас посетили 17088 программистов и 1835 роботов. Сейчас ищут 1685 программистов ...

Легкая обертка для cUrl

Тема в разделе "Решения, алгоритмы", создана пользователем ARACOOL, 3 авг 2014.

  1. ARACOOL

    ARACOOL Активный пользователь

    С нами с:
    10 ноя 2006
    Сообщения:
    52
    Симпатии:
    0
    Адрес:
    Самарканд
    dHttp - это обертка над php-curl.
    Очень легок в установке и использовании.

    Composer:
    Код (Text):
    1. {
    2.     "require": {
    3.         "aracoool/dhttp" : "dev-master"
    4.     }
    5. }
    Простой GET запрос:
    Код (PHP):
    1. include_once('dHttp/Client.php');
    2. include_once('dHttp/Response.php');
    3.  
    4. $http = new dHttp\Client('http://website.com');
    5.  
    6. $resp = $http->get();
    7. // Get response code
    8. var_dump($resp->getCode());
    9. // Get response body
    10. var_dump($resp->getBody());
    11. // Get request errors
    12. var_dump($resp->getErrors());
    13. // Return response headers
    14. var_dump($resp->getHeaders());
    15. // Return a specific (text/html; charset=utf-8)
    16. var_dump($resp->getHeader('Content-Type')); 
    Еще несколько примеров тут