Do You guys think, that know better than me, what I want? Why did You do all this f*king "security" checks without ability to make "unsafe" HTTP opertaions?
Here what I mean:
REF: https://github.com/square/okhttp/blob/master/okhttp/src/main/java/okhttp3/HttpUrl.java
It's a client, not a server! Why cannot I send a path-traversal request for a testing purpose?
Some security tests should be send in an unencoded URL form. But You guys say: "No, people doesn't need it, we know". How do You know this?
And Google decides, why don't we use OkHttp as underlying level of HttpURLConnection. Nor You nor google give developer an alternative. It's pretty sad, when you have to look for an alternative for a such common component.
Here's an alternative: https://hc.apache.org/httpcomponents-client-ga/
@JakeWharton I would have responded with:

Most helpful comment
Here's an alternative: https://hc.apache.org/httpcomponents-client-ga/