rdap's People
Forkers
forumbyr ruhapy topwangheng hibrilliant wade1012 warmdawn yqz1016 ningq hongqiang-cnnic luciferxcv james-f-gould whilezhou freaking1 zhsj1106 andrewg jengyic wuhan91133 chybeck sadblue ennyu oscar810429 pengtz91 sitedata zhenghao24rdap's Issues
Domain-search,the response code is 500
Domain-search,the response code is 500.
configure tomcat with https
domain/nameserver search validate
The response of the query with Authorization info is 500
The response of the query with Authorization info is 500
write deployment guide
policy control
authorization for query
input a model object, remove unauthorized columns recursively, and return object
[archive]The 405 status_code is not appeared with the HEADERS-Allow
The 405 status_code is not appeared with the HEADERS-Allow
authenticate
use HTTP basic, servlet filter's before;
note: use's name & password load from database- this is done by another issue.
init project
1、init maven project: configure dependency
2、choose test method for controller/service/dao layers
[for publish] prepare data
nameserver search
not contain entity;
search by 'name' . by 'ip' will done in 3th milestone.
domain search
use SQL 'like' ;
not contain auth。
response of domain query in uppercase is 400,not match the domain in lowercase in the database
response of domain query in uppercase is 400,
not match the domain in lowercase in the database.
query
/rdap/domain/xn--FIQA61AU8B7ZSEVNM8AK20MC4A87E.CN
[archive]The unicode character in 'notices' display garbled for some 400 Error Response
The unicode character in 'notices' display garbled for some 400 Error Response
query /rdap///
the unicode character in 'notices' display by '?',and the HEADERS have the info 'charset=ISO-8859-1'
[for publish] prepare war/sql/javadoc
The response of the domain search query for "xn--tiq422d*xn--fiqa61au8b7zsevnm8ak20mc4a87e.cn." is 404,the expected value is 200
The response of the domain search query for "xn--tiq422d_xn--fiqa61au8b7zsevnm8ak20mc4a87e.cn." is 404,the expected value is 200,because the domain "xn--tiq422d_xn--fiqa61au8b7zsevnm8ak20mc4a87e.cn" is exist in database.
[archive]The "title" data of the second “links” lost in the response
The "title" data of the second “links” lost in response associated autnum query.
nameserver query
contains 'queryAsInnerObjects',and after done, update ns query in domain query and search;
not contain entity;
not contain redirect;
handle checkstyle problem
The response of the domain with lots of nameServers has not been truncated
The response of the domain with lots of nameServers has not been truncated
[archive]Set " Accept: application / rdap+json; charset = xxx", server returns 500 error
Enter" Accept: application / rdap+json; charset = xxx",
then query as number, server returns 500 error.
domain query
not contain nameservers;
not contain entity;
not contain redirect;
contain network and all other objetcts;
domain redirect
only check first level tld.
first check if this rdap can handle the tld:
rdap.propertities:
tlds=cn;org;edu.cn # 'edu.cn' will treated as 'cn'
autnum redirect
install - auto db init
simplify db init
The response of the domain search query for "***" is 400,the expected value is 200 or 404
The response of the domain search query for "***" is 400,the expected value is 200 or 404
handle 429 error & user number limit
ref original impl
run without install ?
The response of the search query having more than one '*' is 200
The response of the search query having more than one '*' is 200
[archive]Adjust the location of the 'lang' in the response
Advice to adjust the location of the 'lang' in the response
At present the 'lang' is after with the 'rdapConformance'
[for publish] deploy
prepare deploy script
Supplement unit test
1.in-addr.arpa exsit in the database, response of query 0.0.0.1.in-addr.arpa is 404, the expected value is 200
1.in-addr.arpa exsit in the database, response of query 0.0.0.1.in-addr.arpa is 404,
the expected is 200 with the info of 1.in-addr.arpa in body
nameserver redirect
sort checkstyle issue
load rdap_conformance from database
load rdap_conformance to memory from database , after system init. ref to errorMessage loading.
sync redirect from iana
query domain xn--123123.cn, response code is 400,the expected value is 200 or 404
query domain xn--123123.cn, response code is 400,the expected value is 200 or 404
[archive]autnum look up not support NFKC
autnum look up not support NFKC
Autnum query
autnum query develop.Contains:
1.autnum query
2.error message handle: load error from db
3.rdap conformance handle:rdap conformance value will be writen in code, and it will be loaded from db in next milestone.
When the '\' in the query ,there is no response
When the '' in the query ,there is no response
idn validate util
[archive]Object response not contains 'notices' property
database contains notice data,and object response not contains 'notices' property
Domain query,when enter invalid UTF-8 parameter value,the response code is 400,but not contain content-type and body information
Domain query,when enter invalid UTF-8 parameter value,the response code is 400,but the response information doesn't contain content-type and body .
response of domain query /rdap/domain/1.25.in-addr.arpa.. is 404,the expected response is 400
response of domain query /rdap/domain/1.25.in-addr.arpa.. is 404,the expected response is 400
authorization for search
ref 'authorization for query'.
while(can fetch more search items && result < truncated_count){
search 50 items (can configured) ;
check authorization, add authorized items to result;
}
nameserver search by ip
The response of the nameserver search query for "nameservers?name=ns.c*.cn&name=cnnic" is 404,the expected value is 200
The response of the nameserver search query for "nameservers?name=ns.c*.cn&name=cnnic" is 404,the expected value is 200. Contents following "&" should be truncated .
load user auth info
load use info from configuration file, use spring propertyfile util;
load info : name & password, and authorization info
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.