2.2.2.1.1 Template-URL

This directive instructs the server to create a new publishing point that will be identified by using the URL that is specified on the request line of the POST request. The new publishing point SHOULD be created using the same settings as an existing publishing point on the server identified by the path-absolute syntax element.

Exactly which settings are copied from the existing publishing point to the new publishing point is implementation-specific.

If the publishing point identified on the request line of the POST request already exists, the server MUST ignore the Template-URL directive.

The Template-URL directive MUST use ASCII characters. Thus, if the existing publishing point is identified using a string of Unicode characters, those characters MUST first be encoded by using UTF-8, as specified in [RFC3629], and any unsafe characters in the resulting string MUST be encoded using percent-encoding, as specified in [RFC3986] section 2.1.

The syntax of the Template-URL directive is defined as follows.

 Template-URL= "Template-URL:" [SP] %x22 
                path-absolute; section 3.3 of [RFC3986] 
                %x22 CRLF

Example: Template-URL: "/pub"