Skip to content

Instantly share code, notes, and snippets.

@dwhitney
Created June 9, 2015 20:36
Show Gist options
  • Select an option

  • Save dwhitney/68f52dbf128b4a59b910 to your computer and use it in GitHub Desktop.

Select an option

Save dwhitney/68f52dbf128b4a59b910 to your computer and use it in GitHub Desktop.
//this works
val route =
path("hello"){
get{
respondWithHeader(ETag("asdf")){
complete{
"{}"
}
}
}
}
// this does not work
val route =
path("hello"){
get{
respondWithHeader(ContentType(MediaTypes.`text/html`)){
complete{
"{}"
}
}
}
}
/*
[error] found : akka.http.scaladsl.model.ContentType
[error] required: akka.http.scaladsl.model.HttpHeader
[error] respondWithHeader(ContentType(MediaTypes.`text/html`)){
[error] ^
[error] one error found
*/
// nor does this
val route =
path("hello"){
get{
respondWithHeader(`Content-Type`(MediaTypes.`text/html`)){
complete{
"{}"
}
}
}
}
/*
[error] /Users/dustinwhitney/Documents/development/september/app/modules/streams-test/src/main/scala/Main.scala:42: not found: value Content-Type
[error] respondWithHeader(`Content-Type`(MediaTypes.`text/html`)){
[error] ^
[error] one error found
[error] (streamsTest/compile:compileIncremental) Compilation failed
*/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment