3 reviews
- Rated 3 out of 5by Firefox user 13855357, 7 years agoOut of the REST plugins that I've messed with, this is probably the easiest to get into.
That said, it's not without fault. There seems to be some sort of memory leak related to the history function. Too many large objects in the history and you're suddenly using gigs of data for the RESTer tab.Developer response
posted 7 years agoThanks for the hint. The memory issue definitely something I'm going to look into. I created an issue here, so you can keep track of the progress:
https://github.com/frigus02/RESTer/issues/58 - Rated 3 out of 5by Firefox user 13847856, 7 years agoNice, but does not send GET request with body.
site/elements/data/scripts/request.js:
if (request.method.toLowerCase() !== 'head' && request.method.toLowerCase() !== 'get') {
init.body = requestBody;
}
Update:
I don't have much experieces with node.js, but...
Maybe it can be achieved with socket.io and emulate http protocol?
I wanted to use your extension for doing requests to elasticsearch, it uses GET and in http body is json.Developer response
posted 7 years agoHi, thanks for taking the time to dig into this issue. Unfortunately it is by design and there is no way to fix it (that I know of).
RESTer is a browser extension and the browser provides two ways of sending HTTP requests:
1. XMLHttpRequest: This ignores any specified body and sets it to null when the method is GET or HEAD.
2. fetch: This throws a TypeError when you specifiy a body and the method is GET or HEAD.
Browsers have good reason to do so. While, according to the HTTP/1.1 spec, you are allowed to send a request body with a GET or HEAD request, the server is advised to ignore the body when handling the request. See here for a good explanation:
https://stackoverflow.com/a/983458/1798215
That said, if you have ideas on how to handle this better, please let me know. I am definitely open to suggestions. Post them on GitHub or send me an email:
https://github.com/frigus02/RESTer/issues - Rated 3 out of 5by Firefox user 13276045, 8 years agoIt stopps at the loading page. I stored many methods in Rester, it's terrible! Is it possible to restore them if I uninstall and reinstall the tool?
----------------------------------
Updated on Sep.08
Yes, version2.5.1 works but, all my settings lost. Maybe due to I uninstalled the add-on.
//signDeveloper response
posted 8 years agoI'm really sorry. It seems I broke RESTer for Firefox 55 accidentally. I made sure now only Firefox 56 users will get the update.
You can install the old version again here and your data should still be available:
https://addons.mozilla.org/en-US/firefox/addon/rester/versions/2.5.1