Skip to content

ant-framework/http

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ant Framework Http Module

安装

composer require ant-framework/http

创建一个请求

include "vendor/autoload.php";

$request = new \Ant\Http\Request('GET','http://www.example.com');

echo $request;

//output ..
/*
GET / HTTP/1.1
Host: www.example.com


*/

创建一个响应

include "vendor/autoload.php";

$response = new \Ant\Http\Response();

// 选择装饰器,设置内容,装饰response
$response = $response->selectRenderer('json')
    ->setPackage(['foo' => 'bar'])
    ->decorate($response);

echo $response;
//output ..
/*
HTTP/1.1 200 OK
Content-Type: application/json;charset=utf-8

{"foo":"bar"}
*/

About

Ant Framework Http Module

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages