aboutsummaryrefslogtreecommitdiffstats
path: root/src/ng/directive/ngTransclude.js
diff options
context:
space:
mode:
authorVojta Jina2013-02-14 14:39:55 -0800
committerVojta Jina2013-02-14 14:52:46 -0800
commit288b69a314e9bd14458b6647532eb62aad5c5cdf (patch)
treeab1b1e4eb441b5340780ff44589c3b8186510142 /src/ng/directive/ngTransclude.js
parent2a2123441c2b749b8f316a24c3ca3f77a9132a01 (diff)
downloadangular.js-288b69a314e9bd14458b6647532eb62aad5c5cdf.tar.bz2
fix($http): do not encode special characters `@$:,` in params
encodeURIComponent is too aggressive and doesn't follow http://www.ietf.org/rfc/rfc3986.txt with regards to the character set (pchar) allowed in path segments so we need this test to make sure that we don't over-encode the params and break stuff like buzz api which uses @self. This is has already been fixed in `$resource`. This commit fixes it in a same way for `$http` as well. BREAKING CHANGE: $http does follow RFC3986 and does not encode special characters like `$@,:` in params. If your application needs to encode these characters, encode them manually, before sending the request.
Diffstat (limited to 'src/ng/directive/ngTransclude.js')
0 files changed, 0 insertions, 0 deletions