2014-05-16 2 views
1

J'essaie d'ajouter le protocole HTTP à cet URI "exemple: 8888"C# ajouter schéma à l'URI

Ce que je l'ai fait:

var uriBuilder = new UriBuilder("example:8888") 
{ 
    Scheme = Uri.UriSchemeHttp, 
}; 
var uri = uriBuilder.Uri; 

La sortie est

http:0.0.34.184 

Ce que je fais mal: S?

+0

C'est 'http: // 0.0.34.184 /' pour moi, ce qui est logique [quand vous] (http://superuser.com/q/736583/252526) comprendre [ce format] (https: // www .ultratools.com/tools/decimalCalcResult? ipAddress = 0.0.34.184) –

Répondre

2

Votre chaîne est analysée en tant que chemin d'URL, et non en tant que nom d'hôte.
Pour forcer l'analyse en tant que nom d'hôte, vous devez ajouter un schéma à la chaîne.

Questions connexes