Ich habe einen einfachen Endpunkt ausgesetzt, der zwei Abfrageparameter einnimmt. Wenn ich den Code lokal teste, habe ich keine Probleme. Aber wenn zu prod Einsatz sehe ich die folgende Meldung:Akka-http illegale Anfrage-Header
a.a.ActorSystemImpl Illegal request header: Illegal 'cookie' header: Invalid input '/', expected tchar, '\r', WSP or '=' (line 1, column 186): ...
Wie Sie sehen, ich bin keine Cookie-Parsing tun
import akka.actor.{ActorSystem, Props}
import akka.http.scaladsl.Http
import akka.http.scaladsl.server.Directives._
import akka.stream.ActorMaterializer
import akka.stream.scaladsl.Sink
object MainApp extends App {
implicit val system = ActorSystem()
implicit val materializer = ActorMaterializer()
private val config = system.settings.config
private val server = Http().bind(config.getString("akka.http.server.interface"), config.getInt("akka.http.server.port"))
private val route = {
path("replay") {
get {
parameters("fromDate", "toDate") { (fromDate, toDate) =>
complete {
<some other code>
}
}
}
}
}
val bindingFuture = server.to(Sink.foreach {
connection =>
connection handleWith route
}).run()
}
Irgendwelche Vorschläge wäre willkommen!
Wie lautet Ihre URL? – Rumoku
@rumoku 'https: // .com/Wiedergabe? FromDate = 201604250700 & toDate = 201604250705' –
zaxme