mikeal/request — pull request #362 by jeffmarshall (2012-11-05 19:31:19+00:00)
Title: Running `rfc3986` on `base_uri` in `oauth.hmacsign` instead of just `encodeURIComponent`

All I've changed in terms of output is that the base_uri is encoded with the rfc3986 function before being included in the sha1 base. I was getting 401 errors with the LinkedIn API because my signatures were wrong when I used [field selectors](https://developer.linkedin.com/documents/field-selectors) in an api call.