Be a web server.

The Hypertext Transfer Protocol (HTTP) is the web. REALbasic includes the wonderful HTTPSocket for client communication with the web, but what if you want to do the reverse? Using these classes, users can interact with your application through a web browser. You could even run your website through this - but you likely wouldn't want to.

Unlike other HTTP server implementations, this one allows you to quickly and easily server static pages, entire directories, or even REALbasic objects. That's right, you can link a URL to a specific object and serve a dynamic page easily.

The server supports standard GET and POST operations, as well as includes constants for every HTTP status code and header. You barely even need to know much about the web to use these classes!

The included demo project will get a dynamic server running on your computer the moment you build it, demonstrating most features from a single page. Try it, it's easy!

Download HTTP Server (84.8 KB) | Documentation

Frequently Asked Questions

  • To be honest, nobody asks us anything about this.

Known Issues

  • No known issues.