nathan-osman / rest-easy Goto Github PK
View Code? Open in Web Editor NEWA simple REST client for Firefox
License: Mozilla Public License 2.0
A simple REST client for Firefox
License: Mozilla Public License 2.0
I'm using the addon since a couple of days.
Sometimes when something gone wrong with the request the dialog of "sending request" remains open and cancel button doesn't work.
So I've to close and reopen the addon.
Hi, I am trying to get access to this extension but can't find it in the menu.
How can I build the .xpi file to try to install the latest version? I tried using cfx but there isn't a package.json
file.
In Firefox 27 on Mac OSX 10.8.5, this addon does not show up in the web developer menu. (Or maybe I just can't seem to figure out how to open it. :p But it definitely doesn't seem to be under tools > web developer.)
During development of a JAX-RS application on a Jetty server, I've encountered that I can't get back any response code.
It works fine when I'm using curl
.
My application uses URL templates, as defined in https://tools.ietf.org/html/rfc6570
It would be nice to enter the template and set the parameters to be used in the template.
Currently, all requests must be entered from scratch - there is no way to have requests preserved between sessions. It would be awesome if the requests could be named and stored for later retrieval.
Every time I exited FF 28, the button went back into the customize menu. Since upgrading to FF 29, the button doesn't even appear in customize.
Specifically, I was trying to use this with W3C's Echidna publication system but ran it to trouble since it complained that it doesn't support form data.
I’d be great to have an autocomplete of past inputs in address bar (such as in RESTClient add-on).
Hello,
I still can't see the Rest-Easy addon in the Firefox menu. I already read the corresponding and closed issue but I can't install the latest version 0.3.0. I use Firefox 35 and the only version I can install is 0.2.8.
What can I do to reactivate your great add-on?
Thanks and Regards
Michael
The add-on (in its current form) must be launched directly from the web developer menu. Other add-ons add a toolbar button that can be used to launch the tool. REST Easy needs to offer a similar toolbar button.
REST Easy does not display a toolbar icon nor does the menu item work when run in Firefox Nightly (29.x). This is probably due to some of the new changes brought in by Aurora.
I tried to invoke a GET call on a service in https and nothing appears. It seems that addon doesn't do anything. (response code is 0 without headers of response).
the same call works correctly on RESTClient addon
The current UI is nice, but I need to stuff a lot of new controls inside the panels to support manual request bodies, file uploads, etc. Rather than playing around with the existing UI for hours on end, I decided to recreate the page from scratch. I also decided to switch to a custom CSS theme instead of using Bootstrap to ensure full control over the sizing issues that plagued the last versions.
Here's a preview of what I have so far:
Feedback is welcome.
Currently, the raw tab in the response column does not format or highlight the response in any way, shape, or form. It would be terrific if the response was highlighted to make reading easier. This could (and should) be done automatically for HTML, JSON, and XML.
Currently, only GET, HEAD, and POST requests may be sent from REST Easy. The HTTP standard lists the following other methods that may be implemented:
(TRACE is not supported with XMLHttpRequest
.)
I would expect that pressing enter in address bar will send the request, but currently it doesn’t work and one must click on the button.
Can this be made compatible with the GitHub Extension Installer (https://github.com/diegocr/GitHubExtIns)? Not sure why this doesn't work, since your install.rdf is in the root, but there must be some incompatibility.
I've been using this extension for some time and would like to request this feature: when one double clicks the table cell (value or name), the value become editable. Current workaround is to delete the entry (row) and add it back again. The approach of double-click editing has been widely accepted in many applications, e.g. Postman, and phpMyAdmin.
I've tried to write the feature, but unfortunately I'm not familiar with Ember.js (and I've gone ahead to write it but still no luck to produce what I want). Probably I need some time to learn using Ember.js before writing the feature myself. In the meantime, I'd like to share this idea to see if anyone is interested.
Hi,
I'd like to request a feature of saving requests(or requests templates) that I've already made. Or exporting/importing them.
Thanks a lot,
a.
I would like to make the same request repeatedly. It would be nice to be able to save the URL / parameters etc. for later use.
I'm using the REST Easy add-on in Firefox for testing my rest api. I posted some data to an endpoint and successfully got a response. I selected "custom", mime type=application/json and a json string.
But I'm not able to get the content. I can only see the header lines. If I click on "raw data" then I will see:
Unable to display binary data
The content-type of the response is applicaton/hal+json.
When the plugin gets a 204 status code, it just shows the "Please wait, Sending the request"-dialog and then stays like that until cancelled. I get the correct status code (204) when I request the same thing using cURL.
It most likely has something to do with that 204 responses don't have entity-bodies and that that case isn't being handled correctly in the plugin.
It doesn't work in FireFox Quantum (57.0)
If one enters a "User-Agent" in the HTTP headers section, it is silently ignored by REST Easy and replaced with Firefox's default user agent string.
This is due to limitations imposed by XMLHttpRequest: http://www.w3.org/TR/XMLHttpRequest/#the-setrequestheader()-method
As it stands now, none of the textual elements displayed and visible on the page can be translated to other locales since there is currently no support for doing so. This feature needs to be implemented in the standard way for Firefox add-ons.
Would be cool if JSON could be prettified. IMO it makes sense to do so in the "preview" tab.
This:
{"parameter1":"value1","parameter2":"value2"}
should become this:
{
"parameter1": "value1",
"parameter2": "value2"
}
It would be great if users didn't need to enter HTTP header names in the requests column and instead could select them from the list. There would still, of course, be an option to enter custom headers manually.
multipart/form-data is supported, but cannot select one or many files to upload.
When the addon is disabled or removed, the menu separator is still present until Firefox is restarted.
I'm constantly editing a request's parameters when I mean to edit its headers. Technically this could be blamed on user error but it doesn't help that the UI makes the two tabs look nearly identical. A thicker line around tabs or a larger font for the active tab would make the state of the UI more obvious.
edit: I'm on 0.2.8. If the screenshots in the readme reflect 0.3.x, then that looks like it'll help.
I guess not because I can't see any way of turning on SSL authentication, but I thought I'd ask since my eyes have been known to deceive me....
Hi,
I have a strange problem - I use REST-Easy (which I love, thank you!) in Firefox to debug a WCF service that speaks JSON. It's been working fine until the last day or so, when suddenly, all my POSTs have stopped working. Looking in Fiddler, it appears that the content-type, which I set to 'application/json' in the REST-Easy UI, is actually going out as 'text/plain;charset=UTF-8'. Replaying the requests in Fiddler with this corrected results in the service calls succeeding.
I can't understand why this has just recently stopped working - according to the status page, it hasn't changed since I installed it - and also what I can do to fix it? I've tried rolling back my code to a version that definitely worked, and I'm trying to run REST-Easy on two different machines, one talking to a local copy of the service, and one talking to a server VM. All with no success.
Maybe Firefox has changed something recently? I'm on 51.0.1.
Hope you can help!
Dan
Please add formatting/syntax highlighting for JSON responses. Currently the preview tab says: "Unable to preview this content type."
I have used HighlightJS before and can recommend it: https://highlightjs.org/
Although there is a tab for entering POST parameters as key/value pairs, there is currently no way to directly enter a request body. This could be used to test other content types being sent in POST requests.
It's not possible to edit headers of a saved request. Double click on header previously saved doesn't work.
Double click correctly works if I add a new header on a loaded saved request or if I add an header to a request created from scratch
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.