Merge pull request #497 from yqz1016/dev

add 501 response
add validator.
refactor: query by ip - add IpInBytes.
Merge pull request #498 from forumbyr/master

refactor: refine query process
rename the properties to notImplementedUri