{"action":"created","issue":{"url":"https://api.github.com/repos/square/retrofit/issues/429","labels_url":"https://api.github.com/repos/square/retrofit/issues/429/labels{/name}","comments_url":"https://api.github.com/repos/square/retrofit/issues/429/comments","events_url":"https://api.github.com/repos/square/retrofit/issues/429/events","html_url":"https://github.com/square/retrofit/issues/429","id":28881555,"number":429,"title":"HMAC support","user":{"login":"artkoenig","id":1738628,"avatar_url":"https://avatars.githubusercontent.com/u/1738628?v=3","gravatar_id":"","url":"https://api.github.com/users/artkoenig","html_url":"https://github.com/artkoenig","followers_url":"https://api.github.com/users/artkoenig/followers","following_url":"https://api.github.com/users/artkoenig/following{/other_user}","gists_url":"https://api.github.com/users/artkoenig/gists{/gist_id}","starred_url":"https://api.github.com/users/artkoenig/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/artkoenig/subscriptions","organizations_url":"https://api.github.com/users/artkoenig/orgs","repos_url":"https://api.github.com/users/artkoenig/repos","events_url":"https://api.github.com/users/artkoenig/events{/privacy}","received_events_url":"https://api.github.com/users/artkoenig/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2014-03-06T14:17:09Z","updated_at":"2015-01-19T21:01:28Z","closed_at":"2014-03-07T13:55:33Z","body":"Hi,\r\n\r\nI would like to add an HMAC of the URL and request body to the request. The idea was to use a RequestInterceptor to do this. But it does not provide the access to the URL and body. Any ideas how to get this working?\r\n\r\nCheers,\r\nArtjom"},"comment":{"url":"https://api.github.com/repos/square/retrofit/issues/comments/70559846","html_url":"https://github.com/square/retrofit/issues/429#issuecomment-70559846","issue_url":"https://api.github.com/repos/square/retrofit/issues/429","id":70559846,"user":{"login":"mdrabic","id":821937,"avatar_url":"https://avatars.githubusercontent.com/u/821937?v=3","gravatar_id":"","url":"https://api.github.com/users/mdrabic","html_url":"https://github.com/mdrabic","followers_url":"https://api.github.com/users/mdrabic/followers","following_url":"https://api.github.com/users/mdrabic/following{/other_user}","gists_url":"https://api.github.com/users/mdrabic/gists{/gist_id}","starred_url":"https://api.github.com/users/mdrabic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mdrabic/subscriptions","organizations_url":"https://api.github.com/users/mdrabic/orgs","repos_url":"https://api.github.com/users/mdrabic/repos","events_url":"https://api.github.com/users/mdrabic/events{/privacy}","received_events_url":"https://api.github.com/users/mdrabic/received_events","type":"User","site_admin":false},"created_at":"2015-01-19T21:01:28Z","updated_at":"2015-01-19T21:01:28Z","body":"Okhttp 2.2 has built in support for intercepting and modifying the request before it is sent . I found it possible to achieve this solution using the [Interceptors](https://github.com/square/okhttp/wiki/Interceptors).\r\n"}}