├── Attribute └── LazyAttribute.php ├── Contracts ├── AttributeInterface.php ├── CookieJarInterface.php ├── ExtendedUriInterface.php ├── ParameterInterface.php ├── ParsedBodyInterface.php ├── QueryParamsInterface.php ├── ServerParamsInterface.php └── SessionInterface.php ├── Cookie └── Cookie.php ├── Exception ├── BadRequestException.php ├── CannotCallMethodException.php ├── ForbiddenException.php ├── HttpException.php ├── InternalServerErrorException.php ├── MethodNotAllowedException.php ├── NotFoundException.php └── UnauthorizedException.php ├── Factory ├── Exception │ ├── AbstractFactoryException.php │ └── CannotCreateRequestException.php ├── HelperTrait.php ├── RequestFactory.php ├── ResponseFactory.php ├── ServerRequestFactory.php └── UploadedFileFactory.php ├── File └── Uploader.php ├── HttpServiceProvider.php ├── Parameters ├── CookieJar.php ├── Parameter.php ├── ParsedBody.php ├── QueryParams.php ├── ServerParams.php └── Session.php ├── Psr ├── Message.php ├── Request.php ├── Response.php ├── ServerRequest.php ├── Stream.php ├── Stream │ ├── GeneratorStream.php │ ├── IteratorStream.php │ ├── PhpInputStream.php │ ├── ResourceStream.php │ └── StringStream.php ├── UploadedFile.php └── Uri.php ├── README.md ├── README.ok.md ├── Sender └── ResponseSender.php ├── Session ├── Configuration.php └── Handler │ ├── FileHandler.php │ ├── GlobalHandler.php │ └── RedisHandler.php ├── Support └── HttpServer.php ├── Traits ├── MessageTrait.php ├── RequestTrait.php ├── ResponseTrait.php └── ServerRequestTrait.php ├── composer.json └── functions.php /Attribute/LazyAttribute.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Attribute/LazyAttribute.php -------------------------------------------------------------------------------- /Contracts/AttributeInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Contracts/AttributeInterface.php -------------------------------------------------------------------------------- /Contracts/CookieJarInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Contracts/CookieJarInterface.php -------------------------------------------------------------------------------- /Contracts/ExtendedUriInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Contracts/ExtendedUriInterface.php -------------------------------------------------------------------------------- /Contracts/ParameterInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Contracts/ParameterInterface.php -------------------------------------------------------------------------------- /Contracts/ParsedBodyInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Contracts/ParsedBodyInterface.php -------------------------------------------------------------------------------- /Contracts/QueryParamsInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Contracts/QueryParamsInterface.php -------------------------------------------------------------------------------- /Contracts/ServerParamsInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Contracts/ServerParamsInterface.php -------------------------------------------------------------------------------- /Contracts/SessionInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Contracts/SessionInterface.php -------------------------------------------------------------------------------- /Cookie/Cookie.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Cookie/Cookie.php -------------------------------------------------------------------------------- /Exception/BadRequestException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Exception/BadRequestException.php -------------------------------------------------------------------------------- /Exception/CannotCallMethodException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Exception/CannotCallMethodException.php -------------------------------------------------------------------------------- /Exception/ForbiddenException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Exception/ForbiddenException.php -------------------------------------------------------------------------------- /Exception/HttpException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Exception/HttpException.php -------------------------------------------------------------------------------- /Exception/InternalServerErrorException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Exception/InternalServerErrorException.php -------------------------------------------------------------------------------- /Exception/MethodNotAllowedException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Exception/MethodNotAllowedException.php -------------------------------------------------------------------------------- /Exception/NotFoundException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Exception/NotFoundException.php -------------------------------------------------------------------------------- /Exception/UnauthorizedException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Exception/UnauthorizedException.php -------------------------------------------------------------------------------- /Factory/Exception/AbstractFactoryException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Factory/Exception/AbstractFactoryException.php -------------------------------------------------------------------------------- /Factory/Exception/CannotCreateRequestException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Factory/Exception/CannotCreateRequestException.php -------------------------------------------------------------------------------- /Factory/HelperTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Factory/HelperTrait.php -------------------------------------------------------------------------------- /Factory/RequestFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Factory/RequestFactory.php -------------------------------------------------------------------------------- /Factory/ResponseFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Factory/ResponseFactory.php -------------------------------------------------------------------------------- /Factory/ServerRequestFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Factory/ServerRequestFactory.php -------------------------------------------------------------------------------- /Factory/UploadedFileFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Factory/UploadedFileFactory.php -------------------------------------------------------------------------------- /File/Uploader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/File/Uploader.php -------------------------------------------------------------------------------- /HttpServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/HttpServiceProvider.php -------------------------------------------------------------------------------- /Parameters/CookieJar.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Parameters/CookieJar.php -------------------------------------------------------------------------------- /Parameters/Parameter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Parameters/Parameter.php -------------------------------------------------------------------------------- /Parameters/ParsedBody.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Parameters/ParsedBody.php -------------------------------------------------------------------------------- /Parameters/QueryParams.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Parameters/QueryParams.php -------------------------------------------------------------------------------- /Parameters/ServerParams.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Parameters/ServerParams.php -------------------------------------------------------------------------------- /Parameters/Session.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Parameters/Session.php -------------------------------------------------------------------------------- /Psr/Message.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Psr/Message.php -------------------------------------------------------------------------------- /Psr/Request.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Psr/Request.php -------------------------------------------------------------------------------- /Psr/Response.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Psr/Response.php -------------------------------------------------------------------------------- /Psr/ServerRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Psr/ServerRequest.php -------------------------------------------------------------------------------- /Psr/Stream.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Psr/Stream.php -------------------------------------------------------------------------------- /Psr/Stream/GeneratorStream.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Psr/Stream/GeneratorStream.php -------------------------------------------------------------------------------- /Psr/Stream/IteratorStream.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Psr/Stream/IteratorStream.php -------------------------------------------------------------------------------- /Psr/Stream/PhpInputStream.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Psr/Stream/PhpInputStream.php -------------------------------------------------------------------------------- /Psr/Stream/ResourceStream.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Psr/Stream/ResourceStream.php -------------------------------------------------------------------------------- /Psr/Stream/StringStream.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Psr/Stream/StringStream.php -------------------------------------------------------------------------------- /Psr/UploadedFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Psr/UploadedFile.php -------------------------------------------------------------------------------- /Psr/Uri.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Psr/Uri.php -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/README.md -------------------------------------------------------------------------------- /README.ok.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/README.ok.md -------------------------------------------------------------------------------- /Sender/ResponseSender.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Sender/ResponseSender.php -------------------------------------------------------------------------------- /Session/Configuration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Session/Configuration.php -------------------------------------------------------------------------------- /Session/Handler/FileHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Session/Handler/FileHandler.php -------------------------------------------------------------------------------- /Session/Handler/GlobalHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Session/Handler/GlobalHandler.php -------------------------------------------------------------------------------- /Session/Handler/RedisHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Session/Handler/RedisHandler.php -------------------------------------------------------------------------------- /Support/HttpServer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Support/HttpServer.php -------------------------------------------------------------------------------- /Traits/MessageTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Traits/MessageTrait.php -------------------------------------------------------------------------------- /Traits/RequestTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Traits/RequestTrait.php -------------------------------------------------------------------------------- /Traits/ResponseTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Traits/ResponseTrait.php -------------------------------------------------------------------------------- /Traits/ServerRequestTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/Traits/ServerRequestTrait.php -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/composer.json -------------------------------------------------------------------------------- /functions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wandu/Http/HEAD/functions.php --------------------------------------------------------------------------------