We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 96e8a04 commit bfb7cdbCopy full SHA for bfb7cdb
requests/test/src/requests/ServerUtils.scala
@@ -25,7 +25,7 @@ object ServerUtils {
25
26
def stop(): Unit = server.stop(0)
27
28
- override def handle(t: HttpExchange): Unit = {
+ override def handle(t: HttpExchange): Unit = try {
29
val h: java.util.List[String] =
30
t.getRequestHeaders.get("Content-encoding")
31
val c: Compress =
@@ -36,6 +36,10 @@ object ServerUtils {
36
val msg = new Plumper(c).decompress(t.getRequestBody)
37
t.sendResponseHeaders(200, msg.length)
38
t.getResponseBody.write(msg.getBytes())
39
+ } catch {
40
+ case e: Exception =>
41
+ e.printStackTrace()
42
+ t.sendResponseHeaders(500, -1)
43
}
44
45
0 commit comments