diff --git a/bemasc-host-abnf/draft-ietf-httpbis-alias-proxy-status.html b/bemasc-host-abnf/draft-ietf-httpbis-alias-proxy-status.html index 4e3129a53..59abf0b07 100644 --- a/bemasc-host-abnf/draft-ietf-httpbis-alias-proxy-status.html +++ b/bemasc-host-abnf/draft-ietf-httpbis-alias-proxy-status.html @@ -1031,7 +1031,7 @@ Pauly -Expires 28 July 2024 +Expires 29 July 2024 [Page] @@ -1044,12 +1044,12 @@
draft-ietf-httpbis-alias-proxy-status-latest
Published:
- +
Intended Status:
Standards Track
Expires:
-
+
Author:
@@ -1100,7 +1100,7 @@

time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as "work in progress."

- This Internet-Draft will expire on 28 July 2024.

+ This Internet-Draft will expire on 29 July 2024.

draft-ietf-httpbis-cache-groups-latest
Published:
- +
Intended Status:
Standards Track
Expires:
-
+
Author:
@@ -1095,7 +1095,7 @@

time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as "work in progress."

- This Internet-Draft will expire on 28 July 2024.

+ This Internet-Draft will expire on 29 July 2024.

draft-ietf-httpbis-compression-dictionary-latest
Published:
- +
Intended Status:
Standards Track
Expires:
-
+
Authors:
@@ -1112,7 +1112,7 @@

time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as "work in progress."

- This Internet-Draft will expire on 28 July 2024.

+ This Internet-Draft will expire on 29 July 2024.

draft-ietf-httpbis-connect-tcp-latest
Published:
- +
Intended Status:
Standards Track
Expires:
-
+
Author:
@@ -1081,7 +1081,7 @@

time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as "work in progress."

- This Internet-Draft will expire on 28 July 2024.

+ This Internet-Draft will expire on 29 July 2024.

The "target_host" variable is permitted to contain either a host-value or a list of ip-addr. The value of the "tcp_port" variable MUST match the port rule from [RFC3986].

-

Note that IPv6 scoped addressing zone identifiers are not supported, and the colons in IPv6 addresses will normally be percent-encoded by the URI Template expansion process (see Figure 2).

-
+

Note that IPv6 scoped addressing zone identifiers are not supported, and the colons in IPv6 addresses will normally be percent-encoded by the URI Template expansion process (see Figure 2).

+
-URI template:
-    https://a.example/{?target_host,tcp_port}
+Example URI Templates:
+  A: https://a.example{/target_host,tcp_port}
+  B: https://b.example/{?target_host*,tcp_port}
 
-Variable assignments in RFC 6570 syntax:
-    target_host := ("192.0.2.1", "2001:db8::1")
+Example variable assignments in RFC 6570 syntax:
+  1:
+    target_host := "one.example"
     tcp_port    := "443"
+  2:
+    target_host := ("192.0.2.2", "2001:db8::2")
+    tcp_port    := "80"
 
-Resulting URI:
-https://a.example/?target_host=192.0.2.1,2001%3Adb8%3A%3A1&tcp_port=443
+
+Resulting URIs:
+  A + 1:
+    https://a.example/one.example/443
+  B + 1:
+    https://b.example/?target_host=one.example&tcp_port=443
+  A + 2:
+    https://a.example/192.0.2.2,2001%3Adb8%3A%3A2/80
+  B + 2:
+    https://b.example/
+    ?target_host=192.0.2.2&target_host=2001%3Adb8%3A%3A2&tcp_port=443
 
Figure 2: -Template substitution example +Template substitution examples
diff --git a/bemasc-host-abnf/draft-ietf-httpbis-connect-tcp.txt b/bemasc-host-abnf/draft-ietf-httpbis-connect-tcp.txt index 05b792b0f..341aa47e3 100644 --- a/bemasc-host-abnf/draft-ietf-httpbis-connect-tcp.txt +++ b/bemasc-host-abnf/draft-ietf-httpbis-connect-tcp.txt @@ -4,8 +4,8 @@ httpbis B. M. Schwartz Internet-Draft Meta Platforms, Inc. -Intended status: Standards Track 25 January 2024 -Expires: 28 July 2024 +Intended status: Standards Track 26 January 2024 +Expires: 29 July 2024 Template-Driven HTTP CONNECT Proxying for TCP @@ -35,7 +35,7 @@ Status of This Memo time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as "work in progress." - This Internet-Draft will expire on 28 July 2024. + This Internet-Draft will expire on 29 July 2024. Copyright Notice @@ -179,17 +179,31 @@ Table of Contents and the colons in IPv6 addresses will normally be percent-encoded by the URI Template expansion process (see Figure 2). - URI template: - https://a.example/{?target_host,tcp_port} - - Variable assignments in RFC 6570 syntax: - target_host := ("192.0.2.1", "2001:db8::1") - tcp_port := "443" - - Resulting URI: - https://a.example/?target_host=192.0.2.1,2001%3Adb8%3A%3A1&tcp_port=443 - - Figure 2: Template substitution example + Example URI Templates: + A: https://a.example{/target_host,tcp_port} + B: https://b.example/{?target_host*,tcp_port} + + Example variable assignments in RFC 6570 syntax: + 1: + target_host := "one.example" + tcp_port := "443" + 2: + target_host := ("192.0.2.2", "2001:db8::2") + tcp_port := "80" + + + Resulting URIs: + A + 1: + https://a.example/one.example/443 + B + 1: + https://b.example/?target_host=one.example&tcp_port=443 + A + 2: + https://a.example/192.0.2.2,2001%3Adb8%3A%3A2/80 + B + 2: + https://b.example/ + ?target_host=192.0.2.2&target_host=2001%3Adb8%3A%3A2&tcp_port=443 + + Figure 2: Template substitution examples 3.1. In HTTP/1.1 diff --git a/bemasc-host-abnf/draft-ietf-httpbis-digest-headers.html b/bemasc-host-abnf/draft-ietf-httpbis-digest-headers.html index e5b125c79..af8b0a296 100644 --- a/bemasc-host-abnf/draft-ietf-httpbis-digest-headers.html +++ b/bemasc-host-abnf/draft-ietf-httpbis-digest-headers.html @@ -1036,7 +1036,7 @@ Polli & Pardue -Expires 28 July 2024 +Expires 29 July 2024 [Page] @@ -1052,12 +1052,12 @@ 3230 (if approved)
Published:
- +
Intended Status:
Standards Track
Expires:
-
+
Authors:
@@ -1116,7 +1116,7 @@

time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as "work in progress."

- This Internet-Draft will expire on 28 July 2024.

+ This Internet-Draft will expire on 29 July 2024.

draft-ietf-httpbis-message-signatures-latest
Published:
- +
Intended Status:
Standards Track
Expires:
-
+
Authors:
@@ -1110,7 +1110,7 @@

time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as "work in progress."

- This Internet-Draft will expire on 28 July 2024.

+ This Internet-Draft will expire on 29 July 2024.

draft-ietf-httpbis-resumable-upload-latest
Published:
- +
Intended Status:
Standards Track
Expires:
-
+
Authors:
@@ -1109,7 +1109,7 @@

time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as "work in progress."

- This Internet-Draft will expire on 28 July 2024.

+ This Internet-Draft will expire on 29 July 2024.

draft-ietf-httpbis-retrofit-latest
Published:
- +
Intended Status:
Standards Track
Expires:
-
+
Author:
@@ -1098,7 +1098,7 @@

time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as "work in progress."

- This Internet-Draft will expire on 28 July 2024.

+ This Internet-Draft will expire on 29 July 2024.

Published:
- +
Intended Status:
Standards Track
Expires:
-
+
Authors:
@@ -1123,7 +1123,7 @@

time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as "work in progress."

- This Internet-Draft will expire on 28 July 2024.

+ This Internet-Draft will expire on 29 July 2024.

HTTP
Published:
- +
Intended Status:
Standards Track
Expires:
-
+
Authors:
@@ -1110,7 +1110,7 @@

time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as "work in progress."

- This Internet-Draft will expire on 28 July 2024.

+ This Internet-Draft will expire on 29 July 2024.

Published:
- +
Intended Status:
Standards Track
Expires:
-
+
Authors:
@@ -1106,7 +1106,7 @@

time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as "work in progress."

- This Internet-Draft will expire on 28 July 2024.

+ This Internet-Draft will expire on 29 July 2024.

draft-ietf-httpbis-unprompted-auth-latest
Published:
- +
Intended Status:
Standards Track
Expires:
-
+
Authors:
@@ -1126,7 +1126,7 @@

time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as "work in progress."

- This Internet-Draft will expire on 28 July 2024.

+ This Internet-Draft will expire on 29 July 2024.