Skip to content

Instantly share code, notes, and snippets.

View TimGraf's full-sized avatar
:shipit:
GSD

Tim Graf TimGraf

:shipit:
GSD
View GitHub Profile
@TimGraf
TimGraf / HttpGate
Created October 4, 2015 23:42 — forked from mfirry/HttpGate
Example using akka-http with SprayJson
package com.example
import akka.actor.ActorSystem
import akka.http.Http
import akka.http.marshalling.ToResponseMarshallable.apply
import akka.http.server.Directive.addByNameNullaryApply
import akka.http.server.Directive.addDirectiveApply
import akka.http.server.Directives.IntNumber
import akka.http.server.Directives.complete
import akka.http.server.Directives.get
@TimGraf
TimGraf / TestMultipartFileUpload.scala
Created October 4, 2015 20:59 — forked from jrudolph/TestMultipartFileUpload.scala
akka-http Multipart file-upload client + server example
package akka.http.scaladsl
import java.io.File
import akka.http.scaladsl.unmarshalling.Unmarshal
import akka.util.ByteString
import scala.concurrent.duration._
import akka.actor.ActorSystem
package utils
import scala.concurrent.duration.FiniteDuration
import scala.concurrent.duration._
import play.api.Application
import collection.JavaConversions._
object ConfigString {
implicit class ConfigStr(s: String) {
def configOrElse(default: FiniteDuration)(implicit app: Application): FiniteDuration =