Whois4K
A library for who is requests.
Usage
Import
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.ioid>
<url>https://jitpack.iourl>
repository>
repositories>
<dependencies>
<dependency>
<groupId>com.github.LyzevgroupId>
<artifactId>Whois4KartifactId>
<version>${version}version>
dependency>
dependencies>
Raw Jar
- Go to the release page.
- Download Whois4K-${version}-all.jar.
- Add the jar to your classpath.
Example
Kotlin
val whois = Whois("example.com")
whois.doRequest().forEach(::println)
Java
Whois whois=new Whois("example.com");
whois.doRequest().forEach(System.out::println);
Documentation
You can find the documentation here.
Code Quality Monitoring
You can find the qodana report here.
Bugs and Suggestions
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.
What is a WHOIS?
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.