existe-t-il une version Java de la fonction PHP checkdnsrr
?php checkdnsrr java équivalent
2
A
Répondre
1
Si vous voulez juste une adresse IP, vous pouvez utiliser InetAddress (bien que l'API ne précise pas quels types d'hôtes cela correspond):
InetAddress[] addresses = java.net.InetAddress.getAllByName(String host)
Vous pouvez ensuite utiliser getAddress() pour les octets bruts de l'adresse IP ou getHostAddress() pour une représentation chaîne formatée de l'adresse IP.
Si vous êtes à la recherche d'un type spécifique d'enregistrement (tels que les enregistrements MX) voici un extrait que je trouve sur this webpage
import java.util.Hashtable;
import javax.naming.*;
import javax.naming.directory.*;
public class MXLookup {
public static void main(String args[]) {
if(args.length == 0) {
System.err.println("Usage: MXLookup host [...]");
System.exit(99);
}
for(int i = 0; i < args.length; i++) {
try {
System.out.println(args[i] + " has " +
doLookup(args[i]) + " mail servers");
}
catch(Exception e) {
System.out.println(args[i] + " : " + e.getMessage());
}
}
}
static int doLookup(String hostName) throws NamingException {
Hashtable env = new Hashtable();
env.put("java.naming.factory.initial",
"com.sun.jndi.dns.DnsContextFactory");
DirContext ictx = new InitialDirContext(env);
Attributes attrs =
ictx.getAttributes(hostName, new String[] { "MX" });
Attribute attr = attrs.get("MX");
if(attr == null) return(0);
return(attr.size());
}
}
Questions connexes
- 1. erreur checkdnsrr avec php 2.9.2
- 2. php équivalent de getBytes java()
- 3. et symbole en php équivalent en Java
- 4. PHP équivalent de Java transtypage Solution
- 5. fonction php - jsp équivalent
- 6. C# Java HashMap équivalent
- 7. Java "équivalent" à CSLA
- 8. 'Amis' équivalent pour Java?
- 9. Java équivalent à pyftpdlib?
- 10. java équivalent de swfobject
- 11. Java équivalent à WPF
- 12. Équivalent DataTable en Java
- 13. Java équivalent à
- 14. STXXL équivalent en Java
- 15. callgrind équivalent pour Java?
- 16. Java Équivalent de Reflection.Emit
- 17. PHP équivalent de Character.getNumericValue de Java (char c)?
- 18. Url.Content() équivalent en php?
- 19. RVM équivalent pour PHP?
- 20. Autotest équivalent pour PHP?
- 21. char.IsLetterOrDigit équivalent en php
- 22. Java Map équivalent en C#
- 23. équivalent de ungetc In java
- 24. Oracle équivalent de java System.currentTimeMillis()?
- 25. Java équivalent à .NET System.Net.ServicePointManager
- 26. C++ équivalent de Java ByteBuffer?
- 27. Java équivalent RMI dans Cocoa?
- 28. Python équivalent à Java Class.getResource
- 29. Opérateur verbatim équivalent pour Java
- 30. Java SocketChannel équivalent dans Erlang