Hi, On 29/11/2023 21:23, Alexis Fidalgo via Pdns-users wrote:
Quick question, when using JSON/RPC in remote backend with http connector.{"method":"lookup", "parameters":{"qtype":"ANY", "qname":"www.example.com.", "remote":"192.0.2.24", "local":"192.0.2.1", "real-remote":"192.0.2.24", "zone-id":-1}} must be answered with {"result":[{"qtype":"A", "qname":"www.example.com", "content":"203.0.113.2", "ttl": 60}]} If theres no records to answer, which is the correct answer? 1. {“result”:[]} 2. {“result”:false}
The expected answer is an empty array. The current code treats a non-array value as an empty array but I wouldn't rely on this behaviour.
Best regards, -- Remi Gacogne PowerDNS.COM BV - https://www.powerdns.com/
OpenPGP_signature.asc
Description: OpenPGP digital signature
_______________________________________________ Pdns-users mailing list Pdns-users@mailman.powerdns.com https://mailman.powerdns.com/mailman/listinfo/pdns-users