PHP HTTP
PHP scripts about HTTP protocol clients, headers and cookies-
Url Rewriter can check whether the current request URL matches one or more rules. If one of the defined rules is matched, the class determines the path of a PHP script that will handle the request and executes that script using the PHP require command.If no rule is matched, the default error script will be included and the 404 status ...
-
HTTP GET, POST, HEAD or OPTIONS requests can be sent directly via HTTP proxies that might require authentication. It supports cookies and custom headers.The request response may be retrieved all at once or passed to a custom response handler class. It can process the returned headers and cookies. It can also handle request redirection.Requirements:PHP 5.2 or higher
-
The operating system and the browser type are determined by parsing the user agent string. Client info also returns the file name of an icon associated to the detected browser and operating system.Requirements:PHP 3.0 or higher
-
Headers and bodies of an HTTP request can be composed and sent to a specified Web server. HTTPSock supports sending and retrieve cookies, and handle gzip compressed responses.Requirements:PHP 5.0 or higher
-
ipology connects to RIPE whois server and performs a query about a given IP address. The information fields about the IP address, including the parent range and country, is returned in an associative array.Requirements:PHP 4.0 or higher
-
DCHK connects to a whois server and performs a query to check whether the domain is available.If the whois server returns that there is no matching record for the given domain, DCHK display a message that includes a link to a registration site.The registration URL can be configured.Requirements:PHP 3 or higher
-
HN URL Rewrite can emulate a page request URL rewriting and redirection specified within the same PHP script. The request redirection emulation is done by rewriting some request variables that contain request paths, like SCRIPT_FILENAME, SCRIPT_NAME, PHP_SELF, REQUEST_URI, PATH_TRANSLATED, and QUERY_STRING.HN URL Rewrite can parse and change the output of the current page script to rewrite the URLs links (also ...
-
HTTPS Request send files & custom headers can send an HTTP POST request to upload a given file to a a given Web server. It can also send an HTTP POST request with custom headers.Credentials to access servers, which require HTTP basic authentication, can be set.Requirements:PHP 3.0 or higher
-
The pages of a given Web site are retrieved and URLs of links and images contained in each of them are extracted in order to find other resources in the same site.Requirements:PHP 4.3.0 or higher
-
Curl Auto Site Form Post Class can send HTTP GET or POST request to a given URL. For form POST requests it can set each of the form field values.A page with a form can also be retrieved and the HTML code can be parsed in order to retrieve the form fields and values.Requirements:PHP 4.2 or higher
-
HTTP Download can be used to dynamically serve data from files for download. It can handle HTTP requests that ask to resume the download of files that were partially downloaded previously. So, it supports any download manager program that the users may employ.HTTP Download can serve data from files available on the serve or from dynamically generated data strings. It ...
-
HTTP protocol client implements requests to Web resources using the HTTP protocol.Features of HTTP protocol client:- May submit HTTP requests with any method, to any page, to any server, connecting to any port.- Provides support to setup connection and request arguments from a given URL.- May submit requests via a proxy server with support for authentication if necessary.- Supports HTTP ...
-
Filter can process request data from POST, GET, REQUEST and COOKIE values and verify if it matches given type rules. If the values satisfy the rules, they are copied to array class variable.Filtering rules are supported for integers, strings, booleans, dates, times, timestamps, e-mail addresses, web addresses and phone numbers.Requirements:PHP 5 or higher
-
Flood Blocke can be used to detect and protect a Web site from attempts to flood it with too many requests. It also allows to protect the site from automatic downloading many pages or files from the same IP address.The detection of flood is determine according to a set of parameters indicating the maximal allowed number of requests for the ...
-
Language test by IP and Browser can access to the hostip.info Web services API to determine the country of the network the user computer IP address belongs.In addition Language test by IP and Browser can read the Accept-language header of the HTTP request in order to determine the language used by the browser.Requirements:PHP 3.0 or higher

