Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn how to use Requestly, a powerful API client and HTTP interceptor tool for web development testing and debugging. Explore comprehensive features including traffic logging to monitor all network requests from your applications, response modification to return custom JSON data for testing different scenarios, and request redirection to switch between API versions or endpoints. Master advanced capabilities such as adding custom headers, introducing artificial delays to test loading states, simulating error responses with different status codes, and injecting custom scripts or CSS into web pages. Discover how to make GET and POST requests directly through the tool's API interface, work with GraphQL queries, and organize your work using collections. Understand how Requestly serves different roles in development teams - from frontend engineers testing UI components with mock data, to backend engineers debugging API responses, QA engineers simulating various network conditions, and support engineers troubleshooting production issues. Follow along with practical demonstrations of connecting applications, setting up rules, and implementing real-world testing scenarios that streamline the development workflow.
Syllabus
00:00 Intro
01:11 Requestly
02:09 Connect app
03:05 Traffic logs
04:08 Adding a promo banner
05:31 Rules
06:10 Modify response return JSON
07:10 JSON-File on server
08:10 Redirect
09:28 Switch between versions v1 - v2
10:26 Query params
11:27 Modify headers
12:17 Delay loading state
12:57 Status code error state
13:14 Inject scripts / css
13:53 Make GET request APIs tab
15:11 Make POST request
15:31 GraphQL
15:43 Collections
16:31 Not just API client
16:53 Frontend engineers
17:08 Backend engineers
17:17 QA engineers
17:27 Support engineers
Taught by
ByteGrad