MCPcopy Create free account
hub / github.com/FongMi/TV / buildUrl

Method buildUrl

catvod/src/main/java/com/github/catvod/net/OkHttp.java:183–187  ·  view source on GitHub ↗
(String url, ArrayMap<String, String> params)

Source from the content-addressed store, hash-verified

181 }
182
183 private static HttpUrl buildUrl(String url, ArrayMap<String, String> params) {
184 HttpUrl.Builder builder = Objects.requireNonNull(HttpUrl.parse(url)).newBuilder();
185 for (Map.Entry<String, String> entry : params.entrySet()) builder.addQueryParameter(entry.getKey(), entry.getValue());
186 return builder.build();
187 }
188
189 private static OkHttpClient.Builder getBuilder() {
190 OkHttpClient.Builder builder = new OkHttpClient.Builder().addInterceptor(requestInterceptor()).addInterceptor(authInterceptor()).addNetworkInterceptor(responseInterceptor()).connectTimeout(TIMEOUT, TimeUnit.MILLISECONDS).readTimeout(TIMEOUT, TimeUnit.MILLISECONDS).writeTimeout(TIMEOUT, TimeUnit.MILLISECONDS).dns(dns()).hostnameVerifier((hostname, session) -> true).sslSocketFactory(getSSLContext().getSocketFactory(), trustAllCertificates());

Callers 1

newCallMethod · 0.95

Calls 4

parseMethod · 0.45
getKeyMethod · 0.45
getValueMethod · 0.45
buildMethod · 0.45

Tested by

no test coverage detected