Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.548.382 Times

POE::Component::Server::HTTP 0.09

  Date Added: November 06, 2010  |  Visits: 695

POE::Component::Server::HTTP

Report Broken Link
Printer Friendly Version


Product Homepage
Download (72 downloads)



POE::Component::Server::HTTP is a foundation of a POE HTTP Daemon. SYNOPSIS use POE::Component::Server::HTTP; use HTTP::Status; my $aliases = POE::Component::Server::HTTP->new( Port => 8000, ContentHandler => { / => &handler1, /dir/ => sub { ... }, /file => sub { ... } }, Headers => { Server => My Server }, ); sub handler { my ($request, $response) = @_; $response->code(RC_OK); $response->content("Hi, you fetched ". $request->uri); return RC_OK; } POE::Kernel->call($aliases->{httpd}, "shutdown"); # next line isnt really needed POE::Kernel->call($aliases->{tcp}, "shutdown"); POE::Component::Server::HTTP (PoCo::HTTPD) is a framework for building custom HTTP servers based on POE. It is loosely modeled on the ideas of apache and the mod_perl/Apache module. It is built alot on work done by Gisle Aas on HTTP::* modules and the URI module which are subclassed. PoCo::HTTPD lets you register different handler, stacked by directory that will be run during the cause of the request..

Requirements: No special requirements
Platforms: Linux
Keyword: Foundation Http Libraries Poe Poe Http Daemon Poecomponentserverhttp Programming
Users rating: 0/10

License: Freeware Size: 16.38 KB
USER REVIEWS
More Reviews or Write Review


POE::COMPONENT::SERVER::HTTP RELATED
Libraries  -  HTTP::Handle 0.2
HTTP::Handle is a HTTP Class designed for streaming. SYNOPSIS use HTTP::Handle; my $http = HTTP::Handle->new( uri => "http://www.google.com/" ); $http->connect(); my $fd = $http->fd(); while ( ) { print "--> $_"; } The...
5.12 KB  
Modules  -  HTTP authentication 1.0
Features - Accept - but not force - HTTP authentication on the whole website. - For anonymous users, force HTTP authentication when an Access denied page is shown on configured pages. (This will not work if you use a custom access denied page.) -...
 
Network Monitors  -  HTTP Sniffer and Analyzer 1.2
If you need a handily tool to capture and analyze all communications over the HTTP protocol then xIBL HTTP Sniffer and Analyzer is a program for you. HTTP transactions can be examined to see the HTTP header values, cookies, query strings and error...
266 KB  
Server Tools  -  xIBL Software 1.0
If you need a handy tool to capture and analyze all communications over the HTTP protocol then xIBL HTTP Sniffer and Analyzer is a program for you. HTTP transactions can be examined to see the HTTP header values, cookies, query strings and error...
264 KB  
Networking  -  HTTPTunnel 1.2
HTTPTunnel is a tunneling software that can tunnel network connections through restrictive HTTP proxies over pure HTTP "GET" and "POST" requests.HTTPTunnel consists of two components: 1. The client that resides behind the firewall and accepts...
 
Programming  -  sitecheck 1.4
Spiders a website and logs many common problems including missing resources (HTTP 400), server errors (HTTP 500), slow pages, looping redirects, missing meta tags, duplicate content and potential SQL injection/cross-site scripting (XSS)...
35.54 KB  
Education  -  2Kids ABC HD 1.06
****2Kids ,**** 2Kids ABC )) ? : - A-Z - 78 - 3 - , - 50 , - , - , - 2 : http://www.2kids.cn : http://weibo.com/2kidsworld : http://t.qq.com/shengyi2kids...
168 MB  
Utilities  -  Envato Wallet 1.12
This app is intended to be used as a free and easy way for authors to check their balance in the Envato marketplace. This app works...
1.9 MB  
Games  -  Epic Battle: Ants War 2.5
*: ! QQ?222985013 : * . *. *1,,,! *2,. . *, .20. . *2,. *2,. *5000. ,sul1980@126.com,,. *Welcome to join QQ group:222985013 *Thank you for the following partners support and encouragement to the...
59.8 MB  
Productivity  -  1TapTorch 1.0.0.0
The best flashlight LED lantern. Features: - Back Lantern - LED - Front Lantern - Screen - SOS Signal - Blink More: Web: http://1tapps.com Twitter: http://1tap.ps/tw Facebook: http://1tap.ps/fb...
1024 KB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB  
Libraries  -  App::SimpleScan::Substitution::Line 2.02
App::SimpleScan::Substitution::Line is a line with optional fixed variable values. SYNOPSIS my $line = App::SimpleScan::Substitution::Line->new(" this "); # Use only this value when substituting " ". $line->fix(substituite =>...
54.27 KB