add NIC.RU DDNS support
Request for IP address update looks like this:
Authorization: Basic <base64-encoded-string>
Parameters transferred in the query:
hostname - receives a list of hostnames for which IP addresses are to be assigned, separated with commas;
myip – new IPv4 address;
ipv6 – new IPv6 address.
Parameters myip and ipv6 are optional. If a request has no myip, then will be set IPv4 address from which connection was made. If a request has no ipv6, then IPv6 address will not be set.
In case of success, HTTP code 200 will be returned; response body will look like this:
If IP address for domain myhost2.test.ru is not updated because record is absent, then response body will look like this:
In case of authentication error, HTTP code 200 will be returned; response body will look like this:
The response may also include character codes notfqdn and dnserr.