You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: spec.md
+10-2Lines changed: 10 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -444,7 +444,7 @@ This indicates that the upload session has begun and that the client MAY proceed
444
444
445
445
##### Pushing Manifests
446
446
447
-
To push a manifest, perform a `PUT` request to a path in the following format, and with the following headers and body: `/v2/<name>/manifests/<reference>` <sup>[end-7](#endpoints)</sup>
447
+
To push a manifest, perform a `PUT` request to a path in the following format, and with the following headers and body: `/v2/<name>/manifests/<reference>` <sup>[end-7a](#endpoints)</sup>
448
448
449
449
Clients SHOULD set the `Content-Type` header to the type of the manifest being pushed.
450
450
The client SHOULD NOT include parameters on the `Content-Type` header (see [RFC7231](https://www.rfc-editor.org/rfc/rfc7231#section-3.1.1.1)).
@@ -465,6 +465,12 @@ Manifest byte stream:
465
465
466
466
`<name>` is the namespace of the repository, and the `<reference>` MUST be either a) a digest or b) a tag.
467
467
468
+
When `<reference>` is a tag, the client may also provide the digest of the content via a `PUT` request in the following format:
0 commit comments