Memory allocation reduction in client.req()

BEFORE: 

Store: 1136B/op; 10 allocs/op
Fetch: 926B/op; 14 allocs/op

AFTER:

Store: 1023B/op; 8 allocs/op
Fetch: 775B/op; 11 allocs/op