Table of Contents
- Title Page
- Copyright Page
- 1 - Introduction
- 2 - HyperText Transport Protocol Daemon - Overview
- 2.1 - Server Features
- 2.2 - Server Behaviour
- 2.3 - TCP/IP Packages
- 2.4 - International Features
- 3 - HTTP Methods Usage
- 3.1 - GET Method
- 3.2 - POST, PUT Methods
- 3.2.1 - File Creation/Upload
- 3.2.2 - Directory Creation
- 3.2.3 - File Deletion
- 3.2.4 - Directory Deletion
- 3.3 - DELETE Method
- 4 - Installation and Update
- 4.1 - Local Setup Suggestions
- 4.2 - Organizing Documents/Data
- 5 - Server Account and Environment
- 5.1 - VMS Account
- 5.2 - Account Support Files
- 5.3 - HTTPd Command Line
- 5.3.1 - Server Startup
- 5.3.2 - Server Command Line Control
- 5.3.2.1 - Accounting
- 5.3.2.2 - Authentication
- 5.3.2.3 - DCL/Scripting Subprocesses
- 5.3.2.4 - Logging
- 5.3.2.5 - Mapping
- 5.3.2.6 - Shutdown
- 5.4 - Multi-Homed Hosts With Digital TCP/IP
- 6 - Server Configuration
- 6.1 - Current Server Configuration
- 6.2 - Current Directives
- 6.3 - Multi-Homed and Multi-Port Services
- 6.4 - Log Format
- 7 - Message Configuration
- 7.1 - Behaviour
- 7.2 - Message File Format
- 8 - Mapping Rules
- 8.1 - Server Mapping Rules
- 8.2 - Rules
- 8.3 - Rule Interpretation
- 8.4 - Mapping Examples
- 8.5 - Conditional Mapping
- 8.6 - Mapping User Directories (tilde character ("~"))
- 9 - Authentication and Authorization
- 9.1 - Permissions, Path and User
- 9.2 - Databases, Authentication and Group
- 9.3 - Authorization Configuration File
- 9.4 - Authorization Configuration Examples
- 9.5 - Server Authorization Administration
- 9.5.1 - Breaking-in To The Server!
- 9.6 - User Password Modification
- 9.7 - SYSUAF-Authenticated Users
- 10 - Server Administration
- 10.1 - HTTPd Server Reports
- 10.2 - HTTPd Server Revise
- 10.3 - HTTPd Server Action
- 11 - Scripting
- 11.1 - Caution!
- 11.2 - Scripting Environment
- 11.3 - CGI Compliance
- 11.3.1 - Example DCL Scripts
- 11.4 - Non-CGI Compliance Output
- 11.5 - Raw HTTP Input
- 11.6 - CGIplus Scripting
- 11.7 - HTTP Persistant-State Cookies
- 12 - Server Performance
- 12.1 - File Record Format
- 12.2 - Scripting
- 12.3 - Suggestions
- 13 - HTTPd Web Update
- 14 - Utilities
- 14.1 - Echo Facility
- 14.2 - Xray Facility
- 14.3 - StreamLF Utility
- 14.4 - HTTPd Monitor
- 14.5 - Server Workout (stress-test)
- 15 - Brief Introduction to HTTPd Code
- 15.1 - Multi-Threaded
- 15.2 - Tasks
- 15.3 - Memory Management
- 15.4 - Output Buffering
- 15.5 - Rule-Mapping
- 15.6 - Auto-Scripting
- 15.7 - Internal Directives and "Scripts"
- 15.8 - HTTPd Modules
- 15.8.1 - ADMIN.C
- 15.8.2 - AUTH.C
- 15.8.3 - BASIC.C
- 15.8.4 - DCL.C
- 15.8.5 - DESCR.C
- 15.8.6 - DIGEST.C
- 15.8.7 - DIR.C
- 15.8.8 - FILE.C
- 15.8.9 - HTADMIN.C
- 15.8.10 - HTTPD.C
- 15.8.11 - ISMAP.C
- 15.8.12 - LOGGING.C
- 15.8.13 - MENU.C
- 15.8.14 - MSG.C
- 15.8.15 - NET.C
- 15.8.16 - PUT.C
- 15.8.17 - REQUEST.C
- 15.8.18 - SSI.C
- 15.8.19 - STMLF.C
- 15.8.20 - SUPPORT.C
- 15.8.21 - UPD.C
This HTML document was produced from SDML (DEC DOCUMENT source) by the SDM2HTM utility (SDM2HTM VAX-1.6.1)