Tag: spray
spray ist ein open-source toolkit for building REST/HTTP-basierte integration der Schichten an der Spitze, der Scala und Akka.
3
Antworten
Sorry, ich kann nicht verwalten, um diese Arbeit zu machen: ich muss hinzufügen, dass einige json zu einem post, also nach der Dokumentation: http://spray.io/documentation/1.1-M8/spray-httpx/request-building/ : import scala.util.{Success, Failure} import akka.actor.{Props, ActorSystem} import spray.can.client.DefaultHttpClient import spray.client.HttpConduit import spray.httpx.SprayJsonSupport
2
Antworten
Hinweis: Leider wurde diese Frage geschlossen, aber ich versuche, es zu halten, wenn jemand kommt mit der gleichen Frage. Ich habe auf der Suche nach einer guten Lösung für die Entwicklung eines service in Scala, die sitzen
2
Antworten
Eines der Merkmale von Akka HTTP (formal bekannt als Spray) ist seine Fähigkeit, automatisch marshal und unmarshal-Daten hin und her von json in das case-Klassen, etc. Ich habe den Erfolg bekommen, das gut funktioniert. Im moment bin
2
Antworten
MyService.scala:33: could not find implicit value for parameter eh: spray.routing.ExceptionHandler Ich habe laufen in eine "fehlende implizite" Kompilierungs-Fehler mit Hilfe von Akka, in spray.io-code, der eine http-Aufruf einen separaten back-end-server, die als Teil der Reaktion auf einen
3
Antworten
Denke ich darüber nach, wie sollte der Prozess zum bereitstellen von meine bereits lokal getestet-rest-api auf die cloud, können sagen, ein infrastructure-as-a-service (nicht eine platform-as-a-service, wie Heroku) wie amazon. Habe ich meine lokale envorinment mit sbt und
2
Antworten
Kürzlich erhielt ich ein Zertifikat von Commodo und ich bin versucht zu integrieren, es mit meinem Scala-Spray Server. Ich habe eine Eigenschaft, die bei der Konfiguration meines Spray sever: import java.io.{BufferedInputStream, FileInputStream} import java.security.{SecureRandom, KeyStore} import java.security.cert.{X509Certificate,
4
Antworten
Verstehe ich das spray macht das für mich, aber ich immer noch wollen, um es zu überschreiben mit meinem header, wie kann ich das überschreiben der header in der Antwort? Meine Antwort sieht wie folgt aus: case
3
Antworten
Bin ich versucht zu installieren, mein SSL-Zertifikat erwarb ich für meine domain von Comodo, aber bin immer ein SSLHandshakeException: Keine cipher-suites in der gemeinsamen Ich gelesen habe, durch die mehrere Fragen zu diesem Thema, aber keine der
2
Antworten
Ich bin mit scala, spray und akka für eines meiner Projekte. In Intellij, es ist in Ordnung. Wenn ich das Projekt erstellen und habe versucht zu laufen, es in der Kommandozeile, bekomme ich die folgende Fehlermeldung. Caused
1
Antworten
Ich verstehe, dass wenn ich habe: case class Person(name: String) Kann ich verwenden object PersonJsonImplicits extends DefaultJsonProtocol { implicit val impPerson = jsonFormat1(Person) } und so zu serialisieren mit: import com.example.PersonJsonImplicits._ import spray.json._ new Person("somename").toJson aber was
1
Antworten
Dies ist, was der code-Abschnitt, der aussieht wie get{ respondWithMediaType(MediaTypes.`application/json`){ entity(as[HttpRequest]){ obj => complete{ println(obj) "ok" } } } }~ Kann ich die Zuordnung der Anforderung zu einem spray.http.HttpRequest-Objekt, und ich kann extrahieren Sie die uri, die
2
Antworten
Ich versuche zu verwenden die Java-JTDS-Treiber für die Verbindung zu meiner Datenbank in Scala . Allerdings, wenn ich versuche, es zu benutzen bekomme ich eine Fehlermeldung, dass die version(java?) ist falsch. java.lang.UnsupportedClassVersionError: net/sourceforge/jtds/jdbcx/JtdsDataSource : Unsupported major.minor version
5
Antworten
Ich werde die Entwicklung neuer HTTP - /REST-services mit Scala und Akka Akteure. Ich habe Erfahrung mit Spielen, aber ich weiß nicht wirklich brauchen, eine komplette web-Framework. Von was ich gelesen habe, ich glaube, Spray ist eine
3
Antworten
Bin ich immer diese Fehlermeldung wenn ich versuche zu kompilieren Sie ein Scala-Projekt in sbt. Modules were resolved with conflicting cross-version suffixes in {file:/home/seven3n/caja/Flujo_de_caja/}flujo_de_caja: [error] com.typesafe.akka:akka-actor _2.11, _2.10 [error] org.scalaz:scalaz-effect _2.10, _2.11 [error] org.scalaz:scalaz-core _2.10, _2.11 [trace]