rocketraman
06/27/2018, 4:15 PMcall.response.contentType(ContentType.Application.Json.withCharset(Charsets.UTF_8))
as per https://ktor.io/servers/responses.html#properties, but get the Exception io.ktor.response.UnsafeHeaderException: Header Content-Type is controlled by the engine and cannot be set explicitly
. How can I send JSON? I don't have ContentNegotiation
installed, and don't want it.jlleitschuh
06/27/2018, 6:40 PMMatt
06/28/2018, 8:09 AMe5l
06/29/2018, 8:58 AMcoder82
06/29/2018, 12:18 PMkatokay
06/29/2018, 11:40 PMfun main(args: Array<String>) {
val server = embeddedServer(Netty, port = 9000) {
intercept(ApplicationCallPipeline.Call) {
val name = call.parameters["name"]
proceed()
}
routing {
get("/login/{name}") {
val name = call.parameters["name"]
call.respond("Hello $name")
}
}
}
server.start(wait = true)
}
katokay
06/30/2018, 11:47 PMrahulrav
07/01/2018, 12:42 AMHttpClient
backed by the io.ktor.client.engine.cio.CIO
engine on App Engine Standard.rahulrav
07/01/2018, 12:43 AMjava.lang.NoClassDefFoundError: Could not initialize class io.ktor.network.tls.CIOCipherSuites
at io.ktor.client.engine.cio.HttpsConfig.<init>(CIOEngineConfig.kt:26)
at io.ktor.client.engine.cio.CIOEngineConfig.<init>(CIOEngineConfig.kt:9)
at io.ktor.client.engine.cio.CIO.create(CIO.kt:14)
at io.ktor.client.engine.HttpClientEngineKt$config$1.create(HttpClientEngine.kt:47)
at io.ktor.client.engine.HttpClientEngineFactory$DefaultImpls.create$default(HttpClientEngine.kt:36)
at io.ktor.client.HttpClient.<init>(HttpClient.kt:32)
at io.ktor.client.HttpClient.<init>(HttpClient.kt:31)
Any ideas on how I can fix this ?dave08
07/02/2018, 11:47 AMError:Kotlin: [Internal Error] java.lang.IllegalStateException: The provided plugin org.jetbrains.kotlin.scripting.compiler.plugin.ScriptingCompilerConfigurationComponentRegistrar is not compatible with this version of compiler
at org.jetbrains.kotlin.cli.jvm.compiler.KotlinCoreEnvironment.<init>(KotlinCoreEnvironment.kt:186)
at org.jetbrains.kotlin.cli.jvm.compiler.KotlinCoreEnvironment.<init>(KotlinCoreEnvironment.kt:119)
at org.jetbrains.kotlin.cli.jvm.compiler.KotlinCoreEnvironment$Companion.createForProduction(KotlinCoreEnvironment.kt:418)
at org.jetbrains.kotlin.cli.jvm.K2JVMCompiler.createCoreEnvironment(K2JVMCompiler.kt:265)
at org.jetbrains.kotlin.cli.jvm.K2JVMCompiler.doExecute(K2JVMCompiler.kt:154)
at org.jetbrains.kotlin.cli.jvm.K2JVMCompiler.doExecute(K2JVMCompiler.kt:63)
at org.jetbrains.kotlin.cli.common.CLICompiler.execImpl(CLICompiler.java:107)
at org.jetbrains.kotlin.cli.common.CLICompiler.execImpl(CLICompiler.java:51)
at org.jetbrains.kotlin.cli.common.CLITool.exec(CLITool.kt:96)
at org.jetbrains.kotlin.daemon.CompileServiceImpl$compile$$inlined$ifAlive$lambda$1.invoke(CompileServiceImpl.kt:399)
at org.jetbrains.kotlin.daemon.CompileServiceImpl$compile$$inlined$ifAlive$lambda$1.invoke(CompileServiceImpl.kt:98)
at org.jetbrains.kotlin.daemon.CompileServiceImpl$doCompile$$inlined$ifAlive$lambda$2.invoke(CompileServiceImpl.kt:920)
at org.jetbrains.kotlin.daemon.CompileServiceImpl$doCompile$$inlined$ifAlive$lambda$2.invoke(CompileServiceImpl.kt:98)
at org.jetbrains.kotlin.daemon.common.DummyProfiler.withMeasure(PerfUtils.kt:137)
at org.jetbrains.kotlin.daemon.CompileServiceImpl.checkedCompile(CompileServiceImpl.kt:950)
at org.jetbrains.kotlin.daemon.CompileServiceImpl.doCompile(CompileServiceImpl.kt:919)
at org.jetbrains.kotlin.daemon.CompileServiceImpl.compile(CompileServiceImpl.kt:397)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:357)
at sun.rmi.transport.Transport$1.run(Transport.java:200)
at sun.rmi.transport.Transport$1.run(Transport.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:196)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:573)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:835)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:688)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:687)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.AbstractMethodError: org.jetbrains.kotlin.scripting.compiler.plugin.ScriptingCompilerConfigurationComponentRegistrar.registerProjectComponents(Lcom/intellij/mock/MockProject;Lorg/jetbrains/kotlin/config/CompilerConfiguration;)V
at org.jetbrains.kotlin.cli.jvm.compiler.KotlinCoreEnvironment.<init>(KotlinCoreEnvironment.kt:184)
... 33 more
?dave08
07/03/2018, 4:14 PMrocketraman
07/03/2018, 4:16 PMenleur
07/03/2018, 8:56 PMIan
07/05/2018, 2:25 AMspand
07/05/2018, 6:15 AMvincent.brule
07/05/2018, 11:29 AMspand
07/05/2018, 1:24 PMOutgoingContent
in the client ?Matt
07/05/2018, 3:25 PMSameSite
property on cookies in ktor?
https://www.owasp.org/index.php/SameSiteNikky
07/05/2018, 8:52 PMjlleitschuh
07/05/2018, 8:53 PMcoder82
07/06/2018, 7:40 AMmp
07/06/2018, 1:08 PMdanielm
07/09/2018, 5:00 AMMatt
07/09/2018, 3:22 PMNo ktor.deployment.watch patterns match classpath entries, automatic reload is not active
Any ideas on what might be the issue? (It's running OpenJDK 1.8 in the container)enleur
07/09/2018, 3:55 PMenleur
07/09/2018, 3:58 PMdave08
07/09/2018, 8:01 PMDavid Marko
07/09/2018, 8:16 PMdave08
07/10/2018, 2:05 AMorangy
07/10/2018, 9:03 AMorangy
07/10/2018, 9:03 AMdave08
07/10/2018, 9:49 AMorangy
07/10/2018, 11:54 AM