Is there a way to create a har
file with xhr
request only in chrome dev tools?
Even though I can filter the requests in dev tools, when I save it as a har file, it contains all the requests.
If the dev devtools doesn't support that, is there a alternative way to do this?
Seems like there is no direct way to filter the requests. What I did was, creating the har
file with all the requests and filter that file, then save it again after removing unwanted requests.
There is a entry called entries
in the content inside har
file. It contains all the requests we have sent in an array. I got the har
file content and filtered it using JSONPath
expressions.
About JSONPath, JSONPAth evaluator
Expression to filter application/json
types : $..entries[?(@.response.content.mimeType == "application/json")]
After that I have replaced the entries array with the one I have filtered in the har
file and saved it again. This way you can get a har
file with filtered requests. Same way you can filter XHR
or any other types using the relevant JSONPath
expression
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With