1. A method for managing client defined response requirements in a domain name system (DNS) query implemented by a network traffic management system comprising one or more network traffic apparatuses, client devices, or server devices, the method comprising: determining when a DNS request to resolve a hostname comprises a domain name with a value indicating a type of internet protocol version; truncating the internet protocol version value from the DNS request when the domain name and the internet protocol version value is present and prior to querying at least one of a plurality of servers for an internet protocol address associated with the DNS request; receiving the internet protocol address from the at least one of a plurality of servers; determining when a format of the received internet protocol address conforms to one or more policies; and performing one or more actions based on the determination of the conformance of the received internet protocol address.
1. A method for managing client defined response requirements in a domain name system (DNS) query implemented by a network traffic management system comprising one or more network traffic apparatuses, client devices, or server devices, the method comprising: determining when a DNS request to resolve a hostname comprises a domain name with a value indicating a type of internet protocol version; truncating the internet protocol version value from the DNS request when the domain name and the internet protocol version value is present and prior to querying at least one of a plurality of servers for an internet protocol address associated with the DNS request; receiving the internet protocol address from the at least one of a plurality of servers; determining when a format of the received internet protocol address conforms to one or more policies; and performing one or more actions based on the determination of the conformance of the received internet protocol address. 3. The method as set forth in claim 1 wherein the determining the received query to resolve the hostname further comprises: determining when a querying client is present within a pre-defined list when the domain name with the value indicating the type of internet protocol version is determined to be absent in the received query; and appending a pre-defined value indicating a type of internet protocol version when the querying client computing device is determined to be present in the pre-defined list.