File tree Expand file tree Collapse file tree 3 files changed +13
-4
lines changed
src/main/kotlin/dev/suresh Expand file tree Collapse file tree 3 files changed +13
-4
lines changed Original file line number Diff line number Diff line change @@ -72,6 +72,7 @@ application {
72
72
// "-XX:+IgnoreUnrecognizedVMOptions",
73
73
// "-XX:NativeMemoryTracking=summary",
74
74
// "-Djava.net.preferIPv4Stack=true",
75
+ // "-Djavax.net.debug=all",
75
76
// "-Djava.security.manager=allow",
76
77
// "-Djgitver.skip=true",
77
78
// "--add-exports=java.management/sun.management=ALL-UNNAMED",
Original file line number Diff line number Diff line change 1
1
package dev.suresh.mvn
2
2
3
+ import App
3
4
import org.jboss.shrinkwrap.resolver.api.maven.*
4
5
5
6
/* *
@@ -14,7 +15,7 @@ class MavenResolver {
14
15
// val repo = RemoteRepository.Builder( "central", "default", "https://repo1.maven.org/maven2/" ).build()
15
16
val files = Maven .configureResolver()
16
17
.withMavenCentralRepo(true )
17
- .resolve(" org.jetbrains.kotlin:kotlin-klib-commonizer:1.5.0 " )
18
+ .resolve(" org.jetbrains.kotlin:kotlin-klib-commonizer:${ App . KOTLIN_VERSION } " )
18
19
.withTransitivity()
19
20
.asResolvedArtifact()
20
21
Original file line number Diff line number Diff line change @@ -24,9 +24,13 @@ class DevServer {
24
24
useHttps(selfSignedCert.sslSocketFactory(), false )
25
25
}
26
26
27
+ /* *
28
+ * For accessing server and google.com
29
+ */
27
30
val clientCerts = HandshakeCertificates .Builder ()
28
- .addPlatformTrustedCertificates( )
31
+ .addTrustedCertificate(selfSignedCert.trustManager.acceptedIssuers[ 0 ] )
29
32
.addInsecureHost(server.hostName)
33
+ .addPlatformTrustedCertificates()
30
34
.build()
31
35
32
36
val client = OkHttpClient .Builder ()
@@ -45,17 +49,20 @@ class DevServer {
45
49
.setHeader(" Location" , " https://www.google.com/robots.txt" )
46
50
)
47
51
52
+ val url = server.url(" /" )
53
+ println (" \n Connecting to $url " )
54
+
48
55
val req = Request .Builder ()
49
56
.header(" User-Agent" , OkHttp .VERSION )
50
- .url(server. url( " / " ) )
57
+ .url(url)
51
58
.build()
52
59
53
60
client.newCall(req)
54
61
.execute()
55
62
.use { res ->
56
63
when (res.isSuccessful) {
57
64
true -> {
58
- println (" \n Got response from server: ${res.request.url} " )
65
+ println (" Got response from server: ${res.request.url} " )
59
66
val resHeaders = res.headers
60
67
61
68
println (" Response headers are," )
You can’t perform that action at this time.
0 commit comments