-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Auto exporting does not work for POST requests #12
Comments
+1 Auto exporting POST data would be also useful for swf files making their own connections. |
Requests done by SWF files happen outside of Firefox - at least as long as you use the Flash plugin - and therefore cannot be tracked by Firebug/NetExport. Sebastian |
Not going to argue with that. However I'm using Flash application for which FireBug 2.0.7 properly displays new POST requests/responses each time I press something (button, tab, etc.) inside swf object. Would be great if NetExport was able to auto-save them. |
I modified this NetListener sample and I'm able to auto-save POST messages (without NetExport). However, as @xglin wrote:
I get the same behaviour. I wonder, how one can avoid that? Looks like
|
Do you use (Shumway](https://github.com/mozilla/shumway) instead of Adobe Flash? In any case you should post a test case here, so your issue can be reproduced.
This is something @janodvarko should be able to answer. Merry Christmas! Sebastian |
I have seen many discussions on the trick to make auto exporting for POST requests, but that does not work reliably or behave as same as GET requests.
For every GET requests, after pageloadtimeout (which defaults to 1500ms), the requests are automatically saved to har directory that I specified.
However, for POST request, it seems it won't be triggered to be saved by itself. If I set pageloadtimeout to be very big, as some people suggested, those POST requests will be combined with preceding GET request. Since we can't tell how long each request (GET and POST) will take, the pageloadtimeout has to be set very long in order to cover all POST requests in the test. However, the biggest problem is those POST requests are combined into one har with preceding GET request.
What I want to achieve is to capture har file for each individual click (for both GET and POST), so we can monitor client performance on per user click basis. I set extensions.firebug.net.defaultPersist to false, which nicely group the GET requests into separate har files per click. However, I can't make POST requests to be saved in its own har file without attach to preceding GET request.
I am using latest available firefox (v33.0), firebug (2.0.4), netexport (0.9b6).
The text was updated successfully, but these errors were encountered: