Warum bekomme ich " System.UriFormatException: Ungültiger URI: es wurde ein Ungültiger port angegeben.', wenn eine IPv6-URI?
Warum diese var uri = new Uri("ftp://1111:2222:3333::43/testing/1kb.zip");
Werfen dieser exception?
System.UriFormatException: Ungültiger URI: es wurde ein Ungültiger port festgelegt. System.Uri.CreateThis(String uri, Boolean dontEscape, UriKind uriKind)
InformationsquelleAutor Shawn | 2013-12-05
Du musst angemeldet sein, um einen Kommentar abzugeben.
Vom RFC 2732:
Zum Beispiel, dies funktioniert sehr gut:
Wenn Sie möchten, geben Sie den port an, muss es außerhalb der eckigen Klammern:
Das klingt wie es sein sollte, eine neue Frage. In allem, es hat nichts mit dieser Frage zu IPv6-Darstellungen. (Aber in Kurzform: Sie haben nicht spezifiziert ein URI-Schema-name.)
InformationsquelleAutor Jon Skeet