Fix HTTP client URL encoding issue and response text.

- URL is no longer encoded automatically. User must provide valid URL.
- You may now access responseText multiple times. We would attempt to
  re-read the data again which would result in an empty response text.

[TIMOB-13400]