10 projects tagged "http"
ExtConvLinks is a PHP class that can be used to convert URLs in text to links using Bit.ly. It can parse a text to find HTTP, HTTPS, FTP, and FTPS links. The class sends requests to the Bit.ly Web services API to convert the URLs that it finds into HTML links using the Bit.ly URLs.
GridPort is a simple and robust open standard for portlets based on HTTP. It aims to be a simple, scalable distributed composition independent of implementation technology. Transparent collaboration and an SOA paradigm from both interface and data perspectives are encouraged. Component types include portal, proxy for asynchronous multi-casting, and portlets. The purpose of this project is to develop mainly the specification alongside a prototype to enable development of these components in any programming environment and operating platform, which is why its central protocol is HTTP 1.1.
Mojolicious is "Duct Tape For The HTML5 Web". It is powerful with no dependencies out of the box with RESTful routes, plugins, Perl-ish templates, session management, signed cookies, a testing framework, a static file server, I18N, first class Unicode support, and much more. It has a very clean, portable, and object oriented pure Perl API without any hidden magic and no requirements besides Perl 5.10.1. It has a full stack HTTP 1.1 and WebSocket client/server implementation with TLS, Bonjour, IDNA, Comet (long polling), chunking, and multipart support. It has a built-in async I/O Web server supporting EV pluggable event queue, Unix domain sockets, and hot deployment, perfect for embedding. Automatic CGI, FastCGI, and PSGI detection for any deployment situation. It has a JSON and XML/HTML5 parser with an advanced CSS3 selector support. The code is based upon years of experience developing Catalyst.
4store is an efficient, scalable, and stable RDF database. It was developed to underpin Semantic Web applications. It has been providing a base platform for these applications for around 3 years. It has successfully held and run queries over databases of 15GT, supporting a Web application used by hundreds of thousands of people.
Serv-U is a powerful and easy-to-use file server which supports the FTP, HTTP, and SFTP (via SSH2) protocols to ensure maximum compatibility with the widest range of transfer client software. It supports SSL encryption, provides a Web-based interface to allow administrators to remotely access and configure the file server, includes a built-in transfer client to allow users to upload and download files from their Web browsers, provides photo sharing capabilities, integrates with Active Directory (providing levels of security based on Organizational Units), and can be accessed and administered in 13 different languages simply by choosing an appropriate language upon login.
mechanize is a stateful HTTP/HTML client library written in Java to be available on the JVM. It utilizes Apache HttpClient for HTTP handling and JSoup for HTML parsing. Because mechanize is stateful, it will by default support cookies and hidden form parameters (like Rails CSRF protection). This enables client code to follow links and behave like a RESTful hypermedia client more easily.