This script sends an HTTP OPTIONS request to get the methods supported by the server, and optionally tests each method to see if they are restricted by IP address or something similar.