Je veux convertir l'adresse IP en url. Mais je ne peux pas comprendre comment.comment convertir l'adresse IP en url avec VB.NET OU C#
Répondre
Il est possible qu'un site Web multiple soit hébergé sur une adresse IP unique. Mais vous pouvez obtenir défaut à l'aide
IPHostEntry IpEntry = Dns.GetHostByAddress(ip);
return iphostentry.HostName.ToString();
suivant peut utile de commencer par:
Merci ..................... :) –
@m .qayyum: Notez que c'est fondamentalement la même chose que ma réponse, sauf que 'GetHostByAddress' est maintenant obsolète -' GetHostEntry' est la méthode préférée maintenant. –
@Jon - Oui, c'est la même réponse mais voir l'heure à laquelle elle est postée. Quand j'ai ouvert la page, je n'ai pas pu voir votre commentaire et j'ai répondu un peu tard. C'est la raison pour laquelle je l'ai raté. –
Il est pas tout à fait clair ce que vous voulez - un exemple aurait été utile - mais quelque chose d'aussi simple que:
string url = "http://" + ipAddress;
se serait peut-être suffisant.
EDIT: Bon, il semble que vous essayez de trouver le nom pour une adresse IP. D'une certaine façon qui est assez simple:
IPHostEntry entry = Dns.GetHostEntry("72.29.94.50");
Console.WriteLine(entry.HostName);
Cependant, cette ne le fait pas impression eggheadcafe.com. Il imprime tout autre chose:
72.29.94.50.static.dimenoc.com
C'est tout à fait correct en termes d'une recherche inversée DNS (run « nslookup 72.29.94.50 » pour voir le même résultat) ... mais ce n'est pas ce que vous recherchez. Le problème est que je crois que eggheadcafe.com est servi par l'hébergement virtuel - bien que eggheadcafe.com soit servi sur cette adresse IP, ainsi que d'autres sites Web (au moins potentiellement). Lorsque vous visitez eggheadcafe.com dans votre navigateur, il résout à cette adresse IP, mais également spécifie le nom d'hôte dans un en-tête HTTP.
Je veux convertir une adresse ip en son url. comme 72.29.94.50 à http://www.eggheadcafe.com –
Je suppose @ m.qayyum parle de la résolution DNS – abatishchev
@abatishchev: Ça sonne, oui. –
Vous ne savez pas exactement ce que vous voulez réaliser mais supposez que vous devez résoudre un nom d'hôte à partir d'IP.
Dans ce cas, vous pouvez utiliser la méthode Dns.GetHostEntry
.
- 1. C# convertir hexadécimal en ip
- 2. Linq - Convertir VB.Net en aide C# avec
- 3. Convertir ce dictionnaire C# en VB.NET
- 4. Convertir le code VB.NET en C#
- 5. Convertir l'événement VB.NET avec plusieurs arguments d'événement en C#
- 6. Comment faire pour convertir l'interface VB.net avec enum à C#
- 7. Comment convertir une adresse IP en DWORD?
- 8. C# question - comment convertir un PageURI & Href en URL/URI?
- 9. Obtenir une adresse IP "réelle" avec VB.NET?
- 10. Comment convertir une URL relative en URL complète?
- 11. C# Aide convertir ce code de VB.NET en C#
- 12. comment remplacer url de la page Web avec adresse ip
- 13. sur chenilles en C# ou VB.net
- 14. comment convertir cette ligne en vb.net
- 15. Comment changer une adresse IP en C++?
- 16. Convertir la fonction de rappel de C++ en VB.Net
- 17. Comment convertir super- ou indice en texte normal en C#
- 18. Convertir du code VB.NET existant en C#, que fait-il?
- 19. Comment convertir un hex en décimal en utilisant VB.NET?
- 20. Besoin d'aide pour convertir le code VB.NET en C#
- 21. Convertir booléenne en entier VB.NET
- 22. Activer/Désactiver Aero en C#/VB.NET ou C++ Win32
- 23. Comment convertir un délégué de C# à vb.net?
- 24. Linq to Sql - Convertir l'aide C# en VB.NET
- 25. Comment convertir cette méthode générique de C# pour VB.Net
- 26. Comment faire pour convertir l'initialisation C# StructureMap à VB.NET?
- 27. Convertir VB en C#
- 28. Convertir une URL en AbsolutePath
- 29. Comment appeler le site Web avec l'adresse IP comme URL
- 30. pourriez-vous convertir cette ligne de C# en vb.net?
Il n'y a pas de conversion d'une adresse IP à une URL. Peut-être qu'il y a une "conversion" d'une adresse IP à un nom de domaine, aka. reverse dns. Peut être; cela dépend du serveur DNS responsable de l'adresse IP – Onkelborg
duplication possible de [En C#, comment puis-je résoudre l'adresse IP d'un hôte?] (http://stackoverflow.com/questions/1029749/in-c-how- do-i-resolution-ip-address-of-a-host) – abatishchev