PHPackages                             axelitus/acre-net-http - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [HTTP &amp; Networking](/categories/http)
4. /
5. axelitus/acre-net-http

AbandonedArchivedLibrary[HTTP &amp; Networking](/categories/http)

axelitus/acre-net-http
======================

axelitus's Acre Net Http classes.

v0.5.0(13y ago)18MITPHPPHP &gt;=5.3.0

Since Aug 23Pushed 13y ago1 watchersCompare

[ Source](https://github.com/axelitus/php-acre-net-http)[ Packagist](https://packagist.org/packages/axelitus/acre-net-http)[ Docs](http://axelitus.mx/acre)[ RSS](/packages/axelitus-acre-net-http/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependencies (2)Versions (3)Used By (0)

Acre Net Http
=============

[](#acre-net-http)

Acre Net Http is a sub-package of Acre. It contains classes for the network protocol HTTP such as Response and Request. For more information about the Acre initiative please visit this link.

Package Information
-------------------

[](#package-information)

- **Main Package:** Acre
- **Category:** Net\\Http
- **Author:** Axel Pardemann ()
- **Repository**: [php-acre-net-http at GitHub](https://github.com/axelitus/php-acre-net-http "php-acre-net-http at GitHub")
- **Build Status (master):** [![Build Status](https://camo.githubusercontent.com/6d3029b0302380920d773ed74c633de67a68d23dc6ae175339d2083eb7b40b8d/68747470733a2f2f7365637572652e7472617669732d63692e6f72672f6178656c697475732f7068702d616372652d6e65742d687474702e706e673f6272616e63683d6d6173746572)](http://travis-ci.org/axelitus/php-acre-net-http)
- **Build Status (develop):** [![Build Status](https://camo.githubusercontent.com/4320914a9d64da5f32cf434062785bd3d67ea220584f8e5953028c0684b03b55/68747470733a2f2f7365637572652e7472617669732d63692e6f72672f6178656c697475732f7068702d616372652d6e65742d687474702e706e673f6272616e63683d646576656c6f70)](http://travis-ci.org/axelitus/php-acre-net-http)
- **Composer Package:** [axelitus/acre-net-http at Packagist](http://packagist.org/packages/axelitus/acre-net-http "axelitus/acre-net-http at Packagist")
- **Issue Tracker:** [GitHub's issue tracker](https://github.com/axelitus/php-acre-net-http/issues "GitHub's issue tracker")

Standards
---------

[](#standards)

As a code reuse initiative, this package should follow some standards so it can be easily used by anyone who wants to. Recently there has been an initiative to standardize the chunks of code everyone is building so the wheel must not be reinvented everytime someone needs to do something. There's a group [PHP-FIG (Framework Interop Group)](http://www.php-fig.org) that's behind this initiative of allowing the built libraries to be interchangeable between frameworks and systems.

There are already some standards marked as accepted (*final*): [PSR-0](https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-0.md), [PSR-1](https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-1-basic-coding-standard.md) and [PSR-2](https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-2-coding-style-guide.md).

**This package is PSR-2 compliant.**

Being PSR-2 compliant means this package can be easily installed by using [Composer](getcomposer.org) from the [Packagist](http://packagist.org) package archive. Just follow the instructions in section [How to install](#how-to-install).

Contents
--------

[](#contents)

- **Method:** The HTTP protocol available methods.
- **Parser:** A parser for HTTP messages.
- **Request:** An object that represents an HTTP request.
- **Response:** An object that represents an HTTP response.
- **Status:** The HTTP protocol status codes.
- **UserAgent:** A user-agent that can handle HTTP messages.

How to install
--------------

[](#how-to-install)

To install this package and use it in your app just follow these instructions (if you haven't read the documentation from [Composer](http://getcomposer.org) please do so before you continue):

1. Download composer if you haven't already done so (use your preferred method):

```
curl -s https://getcomposer.org/installer | php

```

2. Place a require statement inside your `composer.json` file replacing `` with the desired version:

```
"require": {
    "axelitus/acre-net-http": ""
}

```

3. Run the composer installer to resolve dependencies and download the packages:

```
php composer.phar install

```

4. In order to use the packages you have to *load* the autoloader that was generated by composer:

```
require 'vendor/autoload.php';

```

5. Finally just use the package classes as needed:

```
axelitus\Acre\Net\Http\::();

```

###  Health Score

22

—

LowBetter than 22% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community4

Small or concentrated contributor base

Maturity49

Maturing project, gaining track record

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

4904d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/61386558d4fa03cc9de21d20e76f396d5568e0e647e1cdf18f12c87f1a5f87b5?d=identicon)[axelitus](/maintainers/axelitus)

---

Tags

httpresponserequestprotocoluser agentnetworknet

### Embed Badge

![Health badge](/badges/axelitus-acre-net-http/health.svg)

```
[![Health](https://phpackages.com/badges/axelitus-acre-net-http/health.svg)](https://phpackages.com/packages/axelitus-acre-net-http)
```

###  Alternatives

[guzzlehttp/psr7

PSR-7 message implementation that also provides common utility methods

8.0k1.0B3.2k](/packages/guzzlehttp-psr7)[psr/http-message

Common interface for HTTP messages

7.1k1.0B5.5k](/packages/psr-http-message)[psr/http-factory

PSR-17: Common interfaces for PSR-7 HTTP message factories

1.9k692.9M1.9k](/packages/psr-http-factory)[fig/http-message-util

Utility classes and constants for use with PSR-7 (psr/http-message)

39489.0M274](/packages/fig-http-message-util)[aplus/http

Aplus Framework HTTP Library

2311.6M10](/packages/aplus-http)[nette/http

🌐 Nette Http: abstraction for HTTP request, response and session. Provides careful data sanitization and utility for URL and cookies manipulation.

48619.2M541](/packages/nette-http)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
