The prompt is the main searchterm provided to the tool. This needs to be in a format required by the tool otherwise an error may be returned. For example some tools may require URLs while others may require IP addresses.
Some options may be required while others are optional. If there are no options, an empty object should be provided.
The default API key is provided as an example only. This will not work in your own applications. Register for a free account to get an API key.
Enter a URL to check which HTTP methods are enabled on a website and if they are secure.
An HTTP method is a verb used in the HTTP protocol to indicate the desired action to be performed on a specified resource. Common HTTP methods include GET (retrieve data), POST (submit data), PUT (update data), DELETE (remove data), and several others. HTTP methods are crucial to cybersecurity because they define the types of actions that can be taken on web resources. If not properly managed or restricted, malicious actors can exploit these methods to retrieve, modify, or delete data without authorization, leading to data breaches, data loss, or other cyber threats.
Common HTTP Headers such as: GET, HEAD, OPTIONS, TRACE
Common HTTP headers that can change data on the server such as: PUT, DELETE, CONNECT, POST, PATCH
Application-specific headers that can perform a variety of tasks including: PROPFIND, PROPPATCH, MKCOL, COPY, MOVE, LOCK, UNLOCK, NOTIFY, SUBSCRIBE, UNSUBSCRIBE, PATCH, SEARCH, CONNECT