Comments (13)
Hey,
I cannot reproduce this. Can someone reproduce this? I get one /
alone when setting the suffix.
from restangular.
It's even worse on Firefox on my system and my client's system. With the requestSuffix set as described in the OP, it requests /api/myresource/\/
.
from restangular.
Try in Firefox to just put /
What happens then?? Without the escape?
—
Mobile mail. Excuse brevity and typos.
On Wed, May 15, 2013 at 5:54 PM, Joshua Gardner [email protected]
wrote:
It's even worse on Firefox on my system. With the requestSuffix set as described in the OP, it requests
/api/myresource/\/
.Reply to this email directly or view it on GitHub:
#54 (comment)
from restangular.
Could you reproduce this on firefox when just setting /
?
from restangular.
I'm sorry I haven't had the chance to reproduce this in Firefox. I've had to modify my backend to simply not care about trailing slashes, but I'm going to have to fix this at some point. I'll get back to you soon.
from restangular.
Sure, makes sense. Also, if someone else can reproduce this bug, it'd help me fix this :).
from restangular.
Any update on this? have you tried Angular's version released yesterday?
from restangular.
Closing this one.
If this still happens to you, please reopen it.
from restangular.
@mgonto I have created this jsfiddle to show how Restangular is adding an unnecessary slash at the end which breaks APIs that don't handle that.
If you open chrome dev tools, you'll find this request is being made:
http://fiddle.jshell.net/users/.json
instead of:
http://fiddle.jshell.net/users.json
from restangular.
Awesome!!
Thanks for the jsfiddle.
I'll get on it :)
from restangular.
Thanks to the JSFiddle I reproduced it :).
Check out the JSFiddle it now returns the correct URL.
from restangular.
Great! thanks for the fix, and for sharing the library with us 👍
from restangular.
Thanks for this!
from restangular.
Related Issues (20)
- Error when injecting restangular with angular 1.6.4 HOT 2
- Nested Services or Nested Configuration
- $remove() id as query parameter HOT 1
- new web app using restangular - www.connecttal.com -
- Element.plain() behaves differently compared to Retangular.stripRestangular
- How to make sync call?
- How to set array of object as parameters using customGET ?
- Did restangular support handling text/html or text/csv response?
- Response for getList SHOULD be an array and not an object or something else HOT 1
- make etag a strong etag when used in if-None-Match HOT 1
- Cancel request - Angular 1.5 HOT 1
- getList() response Json object loss some data
- How do I append query parameter with restangular.oneUrl()? HOT 1
- Details of HTTP request sent by put method ?
- Group by count
- addFullRequestInterceptor has empty headers object
- TypeError: Converting circular structure to JSON while <restangular-object>.put() HOT 1
- Multiple remove on Restangular
- Deprecated?
- Support DELETE method with body
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from restangular.