Recommend this page to a friend! |
Download .zip |
Info | Documentation | View files (74) | Download .zip | Reputation | Support forum | Blog | Links |
Last Updated | Ratings | Unique User Downloads | Download Rankings | |||||
2014-06-09 (2 years ago) | Not enough user ratings | Total: 525 | All time: 5,396 This week: 1,068 |
Version | License | PHP version | Categories | |||
object-http-client 0.5.1 | GNU General Publi... | 5.4 | Networking, HTTP, PHP 5, Security |
Description | Author | ||||||||
This package can send HTTP requests and process the responses. |
|
Files |
File | Role | Description | ||
---|---|---|---|---|
lib (6 files, 9 directories) | ||||
var (1 directory) | ||||
http_client_example.php | Example | Basic usage of http client - get, parse (XMLReader) and display latest entries from phpclasses rss repository (CLI) | ||
http_client_howto.htm | Doc. | How-to in html with examples included | ||
ChangeLog.txt | Data | Change log | ||
http_client_TODO.txt | Data | To-do list | ||
LICENSE.txt | Lic. | GPL v2 License |
Files | / | lib |
File | Role | Description | ||
---|---|---|---|---|
Date (1 file) | ||||
Domain (1 file, 1 directory) | ||||
File (1 directory) | ||||
FS (1 file) | ||||
Http (9 files, 8 directories) | ||||
Resolver (1 file) | ||||
Settings (1 file) | ||||
Socket (3 files, 1 directory) | ||||
Url (1 file) | ||||
Date.php | Class | Date handling library | ||
ExceptionBase.php | Class | Base exception class | ||
FS.php | Class | File-System operations library | ||
Resolver.php | Class | DNS resolver | ||
String.php | Class | String library | ||
Url.php | Class | Url object (see and use Http_Url instead this one) |
Files | / | lib | / | Domain |
File | Role | Description | ||
---|---|---|---|---|
PublicSuffixList (1 file) | ||||
PublicSuffixList.php | Class | Domain public suffix list |
Files | / | lib | / | Domain | / | PublicSuffixList |
File | Role | Description |
---|---|---|
Exception.php | Class | Domain public suffix list - exception class |
Files | / | lib | / | File | / | Storage |
File | Role | Description |
---|---|---|
Abstract.php | Class | Abstract class for storaging files (ex. for caching something) |
Files | / | lib | / | FS |
File | Role | Description |
---|---|---|
Exception.php | Class | File-System operations library - exception class |
Files | / | lib | / | Http |
File | Role | Description | ||
---|---|---|---|---|
Client (7 files, 4 directories) | ||||
Cookie (5 files, 3 directories) | ||||
Engine (1 file) | ||||
Request (4 files, 1 directory) | ||||
Resolver (2 files) | ||||
Response (4 files, 1 directory) | ||||
Settings (2 files) | ||||
Url (1 file) | ||||
Client.php | Class | Modificable http client class (http communication frontend) | ||
Cookie.php | Class | Cookie object class | ||
Exception.php | Class | Http base exception class | ||
Request.php | Class | Modificable http request class (API frontend) | ||
Resolver.php | Class | DNS resolver (modificable class) | ||
Response.php | Class | Response object (modificable class) | ||
Settings.php | Class | Http client settings (modificable class) | ||
Storage.php | Class | Class used to handle storage files | ||
Url.php | Class | Url object used in Http client (Http_Url extends Url) |
Files | / | lib | / | Http | / | Client |
File | Role | Description | ||
---|---|---|---|---|
Cache (1 file) | ||||
Connection (1 file, 1 directory) | ||||
History (1 file) | ||||
RequestHandler (1 file) | ||||
Base.php | Class | Base http client class | ||
Cache.php | Class | Http client - http cache helper | ||
Connection.php | Class | Connection helper | ||
Debug.php | Class | Debugging handler (used only when enabled in settings) | ||
Exception.php | Class | Exception for Http_Client class | ||
History.php | Class | Http client - history handler | ||
RequestHandler.php | Class | Http client - request handler |
Files | / | lib | / | Http | / | Client | / | Cache |
File | Role | Description |
---|---|---|
Exception.php | Class | Http client - cache handler - exception class |
Files | / | lib | / | Http | / | Client | / | Connection |
File | Role | Description | ||
---|---|---|---|---|
Handler (1 file) | ||||
Handler.php | Class | http connection handler (helper for Http_Client) |
Files | / | lib | / | Http | / | Client | / | Connection | / | Handler |
File | Role | Description |
---|---|---|
Exception.php | Class | Exception class for connection handler |
Files | / | lib | / | Http | / | Client | / | History |
File | Role | Description |
---|---|---|
Exception.php | Class | Http client - history handler - exception class |
Files | / | lib | / | Http | / | Client | / | RequestHandler |
File | Role | Description |
---|---|---|
Exception.php | Class | Http client - request handler - exception class |
Files | / | lib | / | Http | / | Cookie |
File | Role | Description | ||
---|---|---|---|---|
Handler (2 files) | ||||
Parser (1 file) | ||||
Proxy (2 files) | ||||
Compiler.php | Class | Cookie string compiler | ||
Exception.php | Class | Exception class for cookie object | ||
Handler.php | Class | Cookie handler | ||
Parser.php | Class | Cookie strings parser | ||
Proxy.php | Class | Cookie proxy (described in how-to) |
Files | / | lib | / | Http | / | Cookie | / | Handler |
File | Role | Description |
---|---|---|
Exception.php | Class | Exception for cookie handler |
Interface.php | Class | Interface for cookie handler |
Files | / | lib | / | Http | / | Cookie | / | Parser |
File | Role | Description |
---|---|---|
Exception.php | Class | Exception class for cookie parser |
Files | / | lib | / | Http | / | Cookie | / | Proxy |
File | Role | Description |
---|---|---|
Exception.php | Class | Exception class for cookie proxy |
Interface.php | Class | Interface for cookie proxy |
Files | / | lib | / | Http | / | Engine |
File | Role | Description |
---|---|---|
Detection.php | Class | Http client (browser) engine detection from user-agent string |
Files | / | lib | / | Http | / | Request |
File | Role | Description | ||
---|---|---|---|---|
Data (2 files, 1 directory) | ||||
Base.php | Class | Request object class (API) - base class | ||
Data.php | Class | Request data | ||
Exception.php | Class | Exception class for request objects | ||
Interface.php | Class | Interface for request class |
Files | / | lib | / | Http | / | Request | / | Data |
File | Role | Description | ||
---|---|---|---|---|
File (1 file) | ||||
Exception.php | Class | Exception class request data | ||
File.php | Class | Request data - file (multipart/form-data) |
Files | / | lib | / | Http | / | Request | / | Data | / | File |
File | Role | Description |
---|---|---|
Exception.php | Class | Exception class for request data file class |
Files | / | lib | / | Http | / | Resolver |
File | Role | Description |
---|---|---|
Base.php | Class | DNS resolver (base class) |
Exception.php | Class | Exception class for http dns resolver |
Files | / | lib | / | Http | / | Response |
File | Role | Description | ||
---|---|---|---|---|
Parser (2 files) | ||||
Base.php | Class | Http response object class (base class) | ||
Exception.php | Class | Exception class for response | ||
Interface.php | Class | Interface for response class | ||
Parser.php | Class | Response parser (modificable class) |
Files | / | lib | / | Http | / | Response | / | Parser |
File | Role | Description |
---|---|---|
Base.php | Class | Http response parser (base class) |
Exception.php | Class | Exception class for response parser |
Files | / | lib | / | Http | / | Settings |
File | Role | Description |
---|---|---|
Base.php | Class | Http client settings (base class) |
Exception.php | Class | Exception class for settings class |
Files | / | lib | / | Settings |
File | Role | Description |
---|---|---|
Abstract.php | Class | Abstract class for making settings classes |
Files | / | lib | / | Socket |
File | Role | Description | ||
---|---|---|---|---|
Client (1 file) | ||||
Exception.php | Class | Exception class for socket adapters | ||
Factory.php | Class | Socket factory | ||
Interface.php | Class | Interface for socket adapters |
object-http-client-2014-06-09.zip 206KB | |
object-http-client-2014-06-09.tar.gz 146KB | |
Install with Composer |
Version Control | Unique User Downloads | Download Rankings | |||||||||||||||
0% |
|
|
Applications that use this package |
If you know an application of this package, send a message to the author to add a link here.