Background: On our asp.net web application we are saving error information (ex.Message, Stack Trace, User Id etc) on to our database. So periodically we go back and try to reproduce the same error on our test servers.
Problem: Sometimes, only these logs are not helping enough to solve issue because people may have different cookie information, user agent etc..
Possible Solution: We are thinking that if there is an error, save entire post request as Fiddler Request file. So on fiddler we will load this file and Replay. It will send all related WebForms Cookies Headers etc.. So we will be pretty close that what action users are performing. as ajax, get or post request.
Question: It is an ideal solution for our issue? If yes, will be there easy way to save that information as "Fiddler Request File" or we should write our own class to format request information?