mikeal/request — pull request #111 by onirame (2011-11-23 21:31:39+00:00)
Title: Avoid buffer.toString() utf-8 encoding problems...

If the request get a buffer, it should send a buffer.
Converting a buffer into a string could generate the following problem:

> var buffer = new Buffer(1);
> buffer[0] = 0x89;
137
> buffer

> var string = buffer.toString();
> string
'�'
> new Buffer('�') // problem!