A library for who is requests.
Replace ${version}
with the current version!
Gradle KTS
repositories {
maven("https://jitpack.io")
}
dependencies {
implementation("com.github.Lyzev:Whois4K:${version}")
}
Gradle Groovy
repositories {
maven { url 'https://jitpack.io' }
}
dependencies {
implementation 'com.github.Lyzev:Whois4K:${version}'
}
Maven
<repositories>
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.github.Lyzev</groupId>
<artifactId>Whois4K</artifactId>
<version>${version}</version>
</dependency>
</dependencies>
Raw Jar
- Go to the release page.
- Download Whois4K-${version}-all.jar.
- Add the jar to your classpath.
Kotlin
val whois = Whois("example.com")
whois.doRequest().forEach(::println)
Java
Whois whois=new Whois("example.com");
whois.doRequest().forEach(System.out::println);
You can find the documentation here.
You can find the qodana report here.
Bug reports and suggestions should be made in this repo's issue tracker using the templates provided. Please provide as much information as you can to best help us understand your issue and give a better chance of it being resolved.
WHOIS (pronounced as the phrase "who is") is a query and response protocol that is widely used for querying databases that store the registered users or assignees of an Internet resource, such as a domain name, an IP address block or an autonomous system, but is also used for a wider range of other information. The protocol stores and delivers database content in a human-readable format. The current iteration of the WHOIS protocol was drafted by the Internet Society, and is documented in RFC 3912.