MacHTTP is a
webserver
A web server is computer software and underlying hardware that accepts requests via HTTP (the network protocol created to distribute web content) or its secure variant HTTPS. A user agent, commonly a web browser or web crawler, initiate ...
designed to run on the
classic Mac OS versions 7.x through 9.x. It was written by software developer
Chuck Shotton and was originally
shareware; it dates from 1993;
[ ] it is now available in source code form from
SourceForge.net
SourceForge is a web service that offers software consumers a centralized online location to control and manage open-source software projects and research business software. It provides source code repository hosting, bug tracking, mirroring ...
under the
Perl Artistic License. The current version is 2.6.1. It is still used on some older Macintosh hardware. It was later commercialized as
WebSTAR WebSTAR was a web server application for the classic Mac OS. It supported the common gateway interface (CGI) and its own AppleEvents-based W*API for plug-in support, as well as SSL and similar technologies used in most early web servers. Unlike m ...
, sold originally by StarNine and later bought by Quarterdeck Software.
The program runs on Mac OS X under the
Classic Environment
This is a list of macOS built-in apps and system components.
Applications
App Store
The Mac App Store is macOS's digital distribution platform for macOS apps, created and maintained by Apple Inc. based on the iOS version, the platform was an ...
, but has not been ported to run natively on Mac OS X (though an attempt was apparently underway in 2003 to do so). It has functionally been replaced with the
Apache web server.
MacHTTP supports the
Common Gateway Interface
In computing, Common Gateway Interface (CGI) is an interface specification that enables web servers to execute an external program, typically to process user requests.
Such programs are often written in a scripting language and are commonly re ...
standard for generating dynamic content, as well as
Apple Events
Apple events are the message-based interprocess communication mechanism in Mac OS, first making an appearance in System 7 and supported by every version of the classic Mac OS since then and by macOS. Apple events describe "high-level" events suc ...
for scriptability.
References
External links
The MacHTTP home pageThe Sourceforge record for MacHTTP
Web server software
Macintosh-only software
Discontinued software
{{network-software-stub