Page MenuHomeFreeBSD

D46318.diff
No OneTemporary

D46318.diff

diff --git a/lib/libfetch/fetch.c b/lib/libfetch/fetch.c
--- a/lib/libfetch/fetch.c
+++ b/lib/libfetch/fetch.c
@@ -447,7 +447,10 @@
goto ouch;
}
u->doc = doc;
- while (*p != '\0') {
+ /* fragments are reserved for client-side processing, see
+ * https://www.rfc-editor.org/rfc/rfc9110.html#section-7.1
+ */
+ while (*p != '\0' && *p != '#') {
if (!isspace((unsigned char)*p)) {
*doc++ = *p++;
} else {

File Metadata

Mime Type
text/plain
Expires
Wed, Nov 20, 12:54 AM (21 h, 18 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
14726518
Default Alt Text
D46318.diff (433 B)

Event Timeline