Information is retrieved from a directory service via a Hyper Text Transport
Protocol (HTTP) Universal Resource Locator (URL) query string which is parsed by
a diverting module. The diverting module parses the HTTP URL query string into
a plurality of portions. The diverting module constructs a directory service compatible
query from the plurality of portions and requests information from the directory
service with the directory service compatible query.