{"action":"created","issue":{"url":"https://api.github.com/repos/angular/angular.js/issues/11461","labels_url":"https://api.github.com/repos/angular/angular.js/issues/11461/labels{/name}","comments_url":"https://api.github.com/repos/angular/angular.js/issues/11461/comments","events_url":"https://api.github.com/repos/angular/angular.js/issues/11461/events","html_url":"https://github.com/angular/angular.js/pull/11461","id":65214481,"number":11461,"title":"feat($http): support custom params serializers","user":{"login":"pkozlowski-opensource","id":973550,"avatar_url":"https://avatars.githubusercontent.com/u/973550?v=3","gravatar_id":"","url":"https://api.github.com/users/pkozlowski-opensource","html_url":"https://github.com/pkozlowski-opensource","followers_url":"https://api.github.com/users/pkozlowski-opensource/followers","following_url":"https://api.github.com/users/pkozlowski-opensource/following{/other_user}","gists_url":"https://api.github.com/users/pkozlowski-opensource/gists{/gist_id}","starred_url":"https://api.github.com/users/pkozlowski-opensource/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pkozlowski-opensource/subscriptions","organizations_url":"https://api.github.com/users/pkozlowski-opensource/orgs","repos_url":"https://api.github.com/users/pkozlowski-opensource/repos","events_url":"https://api.github.com/users/pkozlowski-opensource/events{/privacy}","received_events_url":"https://api.github.com/users/pkozlowski-opensource/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/angular/angular.js/labels/cla:%20yes","name":"cla: yes","color":"bfe5bf"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":14,"created_at":"2015-03-30T13:38:29Z","updated_at":"2015-04-14T19:48:26Z","closed_at":"2015-04-02T17:03:44Z","pull_request":{"url":"https://api.github.com/repos/angular/angular.js/pulls/11461","html_url":"https://github.com/angular/angular.js/pull/11461","diff_url":"https://github.com/angular/angular.js/pull/11461.diff","patch_url":"https://github.com/angular/angular.js/pull/11461.patch"},"body":"@petebacondarwin I still need to add docs but if you could have a look at the impl / tests it would help us iterate faster on this one."},"comment":{"url":"https://api.github.com/repos/angular/angular.js/issues/comments/93039347","html_url":"https://github.com/angular/angular.js/pull/11461#issuecomment-93039347","issue_url":"https://api.github.com/repos/angular/angular.js/issues/11461","id":93039347,"user":{"login":"gkalpak","id":8604205,"avatar_url":"https://avatars.githubusercontent.com/u/8604205?v=3","gravatar_id":"","url":"https://api.github.com/users/gkalpak","html_url":"https://github.com/gkalpak","followers_url":"https://api.github.com/users/gkalpak/followers","following_url":"https://api.github.com/users/gkalpak/following{/other_user}","gists_url":"https://api.github.com/users/gkalpak/gists{/gist_id}","starred_url":"https://api.github.com/users/gkalpak/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gkalpak/subscriptions","organizations_url":"https://api.github.com/users/gkalpak/orgs","repos_url":"https://api.github.com/users/gkalpak/repos","events_url":"https://api.github.com/users/gkalpak/events{/privacy}","received_events_url":"https://api.github.com/users/gkalpak/received_events","type":"User","site_admin":false},"created_at":"2015-04-14T19:48:26Z","updated_at":"2015-04-14T19:48:26Z","body":"Oops and oops (first day back from easter holidays - still recovering) :smiley:\r\n\r\n--\r\nSo, it is a different issue, but (if I am not mistaken) jQuery uses the same `param` method for both, so it seems we could reuse the same code. Now that customizing param serialization is in place, would it take much to implement something similar for body serialization ?\r\n(I still don't get why, but lot's of people would be happy.)\r\n\r\n--\r\nAs far as documentation is concerned, it is indeed documented :)\r\nDo you think it would make sense to have a couple more things:\r\n\r\n1. Mention/Link to the built-in serializers (including the default) in `$http` and `$httpProvider`.\r\n2. Maybe add a little section in `$http` regarding param serialization (like we have for `Setting HTTP Headers`, `Transforming Requests and Responses`, `Caching` etc)."}}