PHP HTTP
PHP scripts about HTTP protocol clients, headers and cookies-
Simple HTTP browser can send HTTP requests of type HEAD, GET and POST using the Curl extension if available, or the socket connection functions otherwise.Accessing pages that require authentication, HTTP compression and file downloads, are supported.Requirements:PHP 3.0 or higher
-
A TCP socket connection to an HP printer with JetDirect support is established and a control message instructing the printer to show a specified text on the LCD display, is sent.Requirements: PHP 5.0 or higher
-
cURL is an object oriented wrapper around the PHP cURL extension functions. This cURL extension is often used as HTTP client to access to remote Web pages or Web services via HTTP like those using the SOAP protocol.cURL provides functions to set the cURL extension options, execute HTTP requests and retrieve the response headers and bodies. The documentation is embedded ...
-
User Info can be used to retrieve information about the browser the user is using to access the current site script.User Info can analyze the user agent string sent by the browser in the current HTTP request and extracts the type of browser, user machine operating system, user machine IP address, accepted character set encoding, language name, and if the ...
-
Curl Based HTTP Client implements an HTTP client using the PHP Curl library extension. It can perform HTTP GET or POST requests taking an array as the list of POST parameters. Curl Based HTTP Client can set request referrer, authentication credentials, connection peer IP address, download/upload files, use proxy etc.. It can also collect cookies sent by the server in ...
-
GzOutput can be used to serve one or more files compressing them if the user browser supports compression. It can serve one or more files in the same request. If the files are Javascript or CSS, they can be processed first to remove needless comments and white space.If the browser supports compression, GzOutput may compress the files data before serving ...
-
Session in Cookies implements a session handler that store session data in cookies. The cookie data is encrypted with a secret server side key to prevent sniffers from see its contents.Session in Cookies buffers the page contents to be able to send the headers of new session cookie values before the page contents are served.
-
Simple CURL Wrapper is a wrapper around the CURL extension functions to submit HTTP requests to remote Web sites. It can submit HTTP HEAD, GET and POST requests and return the server response bodies.Simple CURL Wrapper also creates a temporary file to collect cookies, so you can perform multiple requests sending back the cookie values to the servers that have ...
-
Requests can be use to validate HTTP request variable values. It can process the request values set to super-global variables $_POST, $_GET, $_REQUEST and $_COOKIE .Requests can associate conditions to validate the request variable values. It throws an exception if there are any values that do not satisfy the validation conditions.
-
Check ISDN is a simple class that can retrieve the number of mobile phone accessing a WAP site.Check ISDN checks known WAP HTTP request headers that usually are set by certain mobile devices with the calling number.Check ISDN may also perform additional mobile phone number validation.
-
Detector can be used to determine which plug-ins the user browser supports and what is the available screen resolution.Detector uses AJAX to send the browser plug-ins and screen resolution information without reloading the current page. A script can collect the information sent via AJAX and store it in server side files.
-
HTTP Retriever can be used to access Web servers using the HTTP protocol.HTTP Retriever supports:- HTTP specification version 1.1- Submit HTTP requests of method GET, POST or custom- Access sites via SSL using PHP OpenSSL extension or CURL- HTTP basic authentication- Handle redirection automatically- Cache retrieved pages for a given period- Invoke callback functions during the connection progressProvides a pure-PHP ...
-
HTAccess mod_rewrite can be used to interpret a subset Apache directives that can be defined in .htaccess configuration files.HTAccess mod_rewrite takes as parameter the directive lines of configuration of an .htaccess file to interpret and process the directives.Currently it only supports the directives RewriteBase and RewriteRule of the mod_rewrite Apache module.The class can take the request URL and rewrite it, ...
-
Post class is a very simple singleton class that wraps the access to the HTTP request POST values. It makes the HTTP POST values be accessible as class variables but they cannot be changed.
-
Post and Get methods is a very simple class that wraps the access to the GET and POST method request arguments.It provides functions to retrieve the values of POST or GET parameter given its name. If the named parameter was not defined, the functions return false.

