Using Tamper Data To Troubleshoot APIs

Problem

Debugging API and arguments between page submissions.

Solution

Methods for getting into troublesome APIs.

You can sometimes get away with the Chrome->Inspect Element->Network tab, However Tamperdata actually allows the interception of data (get/post) and modify &/or cancel the transmitted data.

 

It will also allow you to identify from the normal flow of data from a website to/from your firefox browser whether cookies are being set & any re-directions you may be experiencing.

 

Steps to use Tamper Data
  1. Start the firefox browser.
  2. Activate tamperdata (downloadable addon) from https://addons.mozilla.org/en-US/firefox/addon/tamper-data/
  3. Enter into the firefox browser session the url of the site you want to track.
  4. Select "Start Tamper" for the Tamperdata menu option.
  5. Enter the data/search you want to perform and go through the proceedure of submitting the form (if it is a REST get/post) form