ISAPI Extensions: Parse Maps

HomeOverviewHow Do I

A parse map consists of code you write so that a CHttpServer-derived object maps client requests to its member functions. MFC provides parse map macros to help you do this. This article demonstrates the use of the macros through a continuing example of a single command: RegisterUser. It provides examples of using the parse map, including working with optional and required parameters. Topics included in this article are:

For more information on Internet server extension DLLs, which are also called Internet server applications (ISAs), see the article Internet Server API (ISAPI) Extensions. For more on the Internet Server API (ISAPI) classes wrapped by MFC, including CHttpServer, see the article ISAPI Extensions: MFC Classes.

The MFC Internet sample program WWWQUOTE contains a parse map in its file WWWQUOTE.CPP.

See Also   CHttpServer, CHttpServerContext, CHtmlStream, Internet: Where Is...