WEB SERVERS


Configuring DSAPI, HTTP methods, and WebDAV in Web Site documents
You can set up a Web Site document to support the IBM® Lotus® Domino™ Web Server Application Programming Interface (DSAPI), various HTTP methods, and Web-based Distributed Authoring and Versioning (WebDAV).

The Domino Web Server Application Programming Interface (DSAPI) is a C API that you can use to write your own extensions to the Domino Web Server. These extensions, or "filters," let you customize authentication for Web users. For more information about DSAPI and filters, see the C API User's Guide and the C API Reference Guide.

WebDAV is a set of extensions to the HTTP 1.1 protocol which allows users to collaboratively edit and manage files on remote Web servers. WebDAV clients can only access design elements in the design collection of a database. Users must have Notes manager or designer level access rights to the database. Application developers are the typical uses of WebDAV.

For more information, see Setting up WebDAV.

For more information about WebDAV, see the book Application Development with Domino Designer.

Note If you are using the Web Server Configurations view, the DSAPI fields appear in the Server document on the Internet Protocols - HTTP tab.

1. From the Domino Administrator, click the Configuration tab, expand the Web section and click Internet Sites.

2. Choose the Web Site you want to edit, and click Edit Document.

3. Click the Configuration tab and complete these fields:
FieldAction
DSAPI filter file namesEnter the name of one or more DSAPI filter files.

Service providers: Each DSAPI filter applies to the entire server; therefore, if the services must be different for individual hosted organizations, the DSAPI filter itself must be coded to handle those differences for each individual hosted organization.

MethodsChoose one or more:
  • GET (default)
  • HEAD (default)
  • POST (default)
  • OPTIONS (default)
  • TRACE (default)
  • PUT
  • DELETE
WebDAVChoose this option to enable Web-based Distributed Authoring and Versioning.

Note If you enable WebDAV, the following HTTP methods are also enabled: GET, HEAD, OPTIONS, PUT, and DELETE.

See also