lang/php

Requests for PHP

C/H 2017. 5. 23. 12:08

A no-dependencies library that lets you send HTTP requests. It provides the needed methods for adding headers, accessing response data, handling forms, and everything else you may need, neatly packaged in a clean and easy to use API.
HTTP 요청을 보낼 수있는 무 의존성 라이브러리. 헤더를 추가하고, 응답 데이터에 액세스하고, 양식을 처리하고, 필요한 모든 것을 깨끗하고 사용하기 쉬운 API로 깔끔하게 패키지화하는 데 필요한 메소드를 제공합니다.

composer require rmccue/requests
{
    "require": {
        "rmccue/requests": ">=1.0"
    }
}
$headers = array('Accept' => 'application/json');
$options = array('auth' => array('user', 'pass'));
$request = Requests::get('https://api.github.com/gists', $headers, $options);

var_dump($request->status_code);
// int(200)

var_dump($request->headers['content-type']);
// string(31) "application/json; charset=utf-8"

var_dump($request->body);
// string(26891) "[...]"


반응형

'lang > php' 카테고리의 다른 글

botman PHP  (0) 2017.05.25
Rinvex Country - PHP  (0) 2017.05.24
CI 2.6 에서 redis 캐시드라이브  (0) 2017.03.20
PHP 병렬처리  (0) 2017.03.17
centos php-fpm session.save_handler redis setting  (0) 2017.03.02