Fiddler is a free web debugging tool. Although it has a variety of uses, it can be used to submit a HTTP request and view the corresponding response from the server. This tool provides a history of the requests submitted during the current session. This history, along with the verbose nature of this tool, makes it a useful troubleshooting tool for diagnosing the root cause of an issue. Step-by-step instructions on how to use Fiddler to submit a request to our REST API are provided below.
Almost all requests to our REST API services require authorization. Authorization is granted by passing a REST API token via the Authorization request header using the following syntax:
Copy your REST API token from the Web Service REST API Token section of the My Settings page.
If the Web Service REST API Token section is not present on the My Settings page, then you are not authorized to access our REST API services. Please contact your CDN administrator to gain access.
This tutorial submits a purge request via Fiddler.
Load Fiddler.
Click on the Composer tab.
Select or type "PUT" as the HTTP method.
Type "https://api.edgecast.com/v2/mcc/customers/ANThis term represents a customer account number. This account number may be found in the upper right-hand corner of the MCC./edge/purge" as the request URI.
Add the following request headers in the area directly below the request URI.
Authorization: TOK: Token
Accept: application/json
Content-Type: application/json
Replace Token with the REST API token that will be used to authorize this endpoint.
In the Request Body option, add the following lines:
{ "MediaPath" : "Purge URL", "MediaType" : ID }
Replace Purge URL with the CDN or edge CNAME URL that will be purged.
JSON notation requires each forward slash to be escaped with a backslash.
Replace ID with the ID of the platform for which content will be purged.
For more information, see the Purge Content endpoint.
Click Execute to submit the purge request.
The result of the submitted request will appear on the left-hand side.
Double-click on the result to view the request and response body.