This mini-blog would demonstrate how to use the Multiple Filters to quickly filter out your requests/responses.
In certain circumstances, we need to combine multiple criteria to filter exact the request/response.
- Filter all Requests that have "country=us" in the Query, AND contains "id-123" in Request's Header
- Filter all Response that has 404 Status code and from the domain "google.com"
- Filter all Response that the Response's Headers contains two keys: "X-Proxyman-ID" and "X-Proxyman-Data"
Even with complex criteria, such as:
- List all Request/Response that the Status code is 400 OR Status code 500
From Proxyman 2.22.0, you can do it with the Multiple Filters feature.
You can create multiple filters:
- Query String
- Request Header
- Response Header
- Request Body
- Response Body
- Status Code
- All: Includes URL, Query, Status, Method, Headers, and Body
- Not Contains
- Start With
- End With
- Not Equal
Proxyman also provides multiple shortcuts to make your life easier.
- ⌘F: Display the filter and focus on the last one
- ⌘N: Clone new filter
- ⇧⌘N: Remove current Filter
- ⌘↑: Focus on the previous filter
- ⌘↓: Focus on the next filter
- ESC: Dismiss the filter
Proxyman is a high-performance Web Debugging Proxy app, which enables developers to view HTTP/HTTPS requests from apps and domains on macOS, iOS device, iOS Simulator, and Android devices and emulators.
Get it at https://proxyman.io