GET body is always returned in utf-8 as per https://github.com/ciaranj/node-oauth/blob/master/lib/oauth.js#L404 this is causing issue while retrieving OAuth secured images, for example https://developer.twitter.com/en/docs/twitter-api/v1/direct-messages/message-attachments/guides/retrieving-media