これは私には奇妙に思えますが、説明があると確信しています
「 http://http://www.google.com 」を渡して Uri.IsWellFormedUriString を使用すると、true が返されます。この URI が一部の RFC 仕様に準拠しており、有効であると想定することしかできません。
私の他のテストのほとんどは、この方法がこれ以外の方法で機能することを示しています
誰でもアドバイスできますか?
これは私には奇妙に思えますが、説明があると確信しています
「 http://http://www.google.com 」を渡して Uri.IsWellFormedUriString を使用すると、true が返されます。この URI が一部の RFC 仕様に準拠しており、有効であると想定することしかできません。
私の他のテストのほとんどは、この方法がこれ以外の方法で機能することを示しています
誰でもアドバイスできますか?
RFC 3296の URI の BNF を確認しましたが、準拠しています。
最初の「http://」に続くのはレジストリベースの命名機関であり、その後に絶対パスが続くため、準拠しています。「http:」はレジストリに基づく命名機関に準拠し、「//www.google.com」は絶対パスに準拠しています。