HttpPlatformHandler is an out-of-band module to enable general HTTP applications on IIS, including but not limited to Java/Python/Node.js/Go/Ruby.
When Microsoft developed Azure more than a decade ago, there was a need to enable general HTTP applications (Java/Python/Node.js/Go/Ruby and more). Since technologies like FastCGI were not applicable to such scenarios, HttpPlatformHandler was developed and published to fill the gaps.
- Download
- Configuration Reference by Microsoft
- History of This Module
- Java Example by Microsoft
- Python Example by Microsoft
- Python Example by Lex Li
- Node.js Example by Lex Li
- Ruby Example by Scott Hanselman
- Go Example by Hang Ruan
HttpPlatformHandler is fully supported on IIS 8-10. Please note that articles like this is irrelevant if you host Java/Python/Node.js/Ruby/Go applications.