Introducing Postman’s new and improved system proxy

Avatar

Since its inception, Postman has been built to be a valuable Swiss Army Knife tool for all API developers. An essential facet of API development involves reverse engineering or inspecting APIs. We already have a Postman Interceptor browser extension tool that helps developers intercept any browser traffic and bring it into Postman. Today, we are excited to announce a wholly revamped system-level proxy built into Postman. It supports HTTP/HTTPS traffic capture and allows users to generate collections from intercepted traffic. In this blog post, we’ll walk you all through all these features.

First, we will use the Postman proxy to intercept traffic from the Spotify desktop application and generate a collection of intercepted requests. Start the proxy session by clicking Start Proxy in the bottom panel:

gif of system-proxy-1

If you start a proxy session for the first time, the Postman app will ask you to install Root CA when you click the Start Proxy Session button. This will help the proxy server to intercept HTTPS traffic:

gif of system-proxy-1

The proxy session will start once you update settings by inputting your password. You will see your system traffic getting captured in the ongoing session.

Since we want to focus on the spotify.com domain in this example, let’s add a filter on the session level. This will capture requests with the spotify.com domain. Now, let’s return to the Spotify app and fetch a playlist:
gif of system-proxy-1

Let’s stop the session. The app will ask you to name the session; let’s name it “Spotify Session.” Select the requests we want to play with and click Save Requests:
gif of system-proxy-1

 

Pro Tip: You can generate a collection from the entire session as well. For the sake of this post, I am picking only a few requests.

Then, let’s name the collection “Spotify Session” and ask to organize requests based on the endpoints:
gif of system-proxy-1

Your collection is ready to test, evaluate, and document the captured APIs. It’s this simple to convert captured traffic into a sharable, documentable, testable, and publishable collection.

With all these changes and improvements, Postman’s proxy has 100% feature parity with all the available HTTP/S proxy products in the market. Give it a try, and let us know your feedback in a comment below.

Try Postman now

What do you think about this topic? Tell us in a comment below.

Comment

Your email address will not be published. Required fields are marked *


This site uses Akismet to reduce spam. Learn how your comment data is processed.

2 thoughts on “Introducing Postman’s new and improved system proxy

  • Avatar

    want to capture the specific multiple urls. how can i add those urls to filter ?