Avoid overriding the arg of client.request

Overriding can cause unexpecting errors in continuous requests.
Merge pull request #24 from yaotti/fix/override-hash-arg

Avoid overriding the arg of client.request