robalb/uri_parser_project

ambiguità sul forum

robalb opened this issue · 1 comments

sul forum uno stolto ha chiesto se zos:/ è un formato valido

https://elearning.unimib.it/mod/forum/discuss.php?d=189837#p306732

il prof ha risposto

No. Dovete assumere che path contenga almeno un carattere. La parte opzionale è quella tra parentesi.

La risposta mi ha confuso:

La grammatica della consegna, in particolare questa regola

scheme ‘:’ [‘/’] [path] [‘?’ query] [‘#’ fragment]

sembrerebbe indicare chiaramente che http: è un uri valido. Lo stesso si applica per zos:/

qui c'è una discussione pubblica su un tema simile
https://stackoverflow.com/a/52065335

https://datatracker.ietf.org/doc/html/rfc3986#section-3.3

Forse la discussione si riferisce unicamente al caso dello schema zos, dove in effetti non è stato spiegato a fondo il comportamento della path
Immagine