Comments (4)
Nominet's RDAP enpoint isn't currently listed by the IANA which is why .uk
domains currently aren't supported by default. I've added the RDAP endpoint as an optional override in the 2.6.1 release I've just pushed.
You can enable overrides by bootstrapping with the overrides=True
kwarg, e.g.:
whoisit.bootstrap(overrides=True)
The overrides are a set of manually specified RDAP endpoints which the IANA don't list at the moment. It's possible they also return non-standardised formatting for results as well so watch out for any weirdly parsed results if you enable them.
Update to 2.6.1 from PyPi and give it a go.
from whoisit.
@meeb I wanted to thank you again for your time and effort maintaining this library -- very much appreciated!
from whoisit.
Not a bad idea @case, all good though I've just pushed a minor verbosity increase to the error message. I already had the edior open from the previous release. See: cda9a6f
Also totally unrelated but you might find one of my other network info related projects interesting - https://ipnetdb.com/
from whoisit.
It occurred to me that we could update the error message here, to make it a bit more user-friendly? e.g. mentioning the overrides=True
instructions in the Readme. I'd be happy to make a PR for this, if you like the idea?
from whoisit.
Related Issues (19)
- Some rdap servers seem to exhibit weak security, which throws errors HOT 2
- Parsing of address, telephone and individual name ("n") field HOT 8
- IP address lookup returns only the first CIDR on the list HOT 3
- No valid RDAP service URLs could be parsed HOT 2
- Mutable defaults parameters en request wrapper HOT 1
- Failure when sld require different url than tld HOT 7
- Implement an async mode HOT 2
- Issue with urllib3 using requests 2.31.0 HOT 5
- urllib3 2.x complains about DEFAULT_CIPHERS HOT 5
- Benchmarking whoisit against registrant name HOT 5
- Can the route information be returned when using whois + IP? HOT 4
- Follow related links HOT 3
- Feature Request: Add support for unicodeName HOT 4
- Exception 'AttributeError' raise for some domains HOT 3
- RDAP server connection error handling (for discussion) HOT 6
- Feature request: Releases HOT 3
- domain entity: handle requirement HOT 5
- setup.py itself depends on python-dateutil HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from whoisit.