@@ -164,7 +164,7 @@ these steps:
164
164
as part of the publishing session.
165
165
#. Negotiate the specific :ref: `file upload mechanism <file-upload-mechanisms >` to use
166
166
between client and server.
167
- #. Execute File Upload Mechanism for the file upload session(s) using the negotiated mechanism(s).
167
+ #. Execute the file upload mechanism for the file upload session(s) using the negotiated mechanism(s).
168
168
#. Complete the file upload session(s), marking them as completed or canceled.
169
169
#. Complete the publishing session, publishing or discarding the stage.
170
170
#. Optionally check the status of a publishing session.
@@ -196,7 +196,7 @@ standard content type that describes what the content is, what version of the AP
196
196
and what serialization format has been used.
197
197
198
198
This standard request content type applies to all requests *except * for requests to execute
199
- a File Upload Mechanism , which will be specified by the documentation for that mechanism.
199
+ a file upload mechanism , which will be specified by the documentation for that mechanism.
200
200
201
201
The structure of the ``Content-Type `` header for all other requests is:
202
202
@@ -747,17 +747,16 @@ the following keys:
747
747
indicating the current state of the file upload session.
748
748
749
749
``expires-at ``
750
- An :rfc: `3339 ` formatted timestamp string representing when the server will expire this File Upload
751
- Session . This string **MUST ** represent a UTC timestamp using the "Zulu" (i.e. ``Z ``) marker,
750
+ An :rfc: `3339 ` formatted timestamp string representing when the server will expire this file upload
751
+ session . This string **MUST ** represent a UTC timestamp using the "Zulu" (i.e. ``Z ``) marker,
752
752
and use only whole seconds (i.e. no fractional seconds). The session **SHOULD ** remain active
753
753
until at least this time unless the client cancels or completes it. Servers **MAY ** choose to
754
754
extend this expiration time, but should never move it earlier.
755
755
756
756
``mechanism ``
757
- A mapping containing the necessary details for the supported mechanism
758
- as negotiated by the client and server.
759
- This mapping **MUST ** contain a key ``identifier `` which maps to
760
- the identifier string for the chosen File Upload Mechanism.
757
+ A mapping containing the necessary details for the supported mechanism as negotiated by the client and
758
+ server. This mapping **MUST ** contain a key ``identifier `` which maps to the identifier string for the
759
+ chosen file upload mechanism.
761
760
762
761
.. _file-upload-session-links :
763
762
@@ -911,7 +910,7 @@ File Upload Mechanisms
911
910
Servers **MUST ** implement :ref: `required file upload mechanisms <required-file-upload-mechanisms >`.
912
911
Such mechanisms serve as a fallback if no server specific implementations exist.
913
912
914
- Each major version of the Upload API **MUST ** specify at least one required File Upload Mechanism .
913
+ Each major version of the Upload API **MUST ** specify at least one required file upload mechanism .
915
914
916
915
New required mechanisms **MUST NOT ** be added
917
916
and existing required mechanisms **MUST NOT ** be removed
0 commit comments