问题标签 [spray-dsl]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
466 浏览

scala - 喷雾路由中不区分大小写的参数解析

我想让Spray路由中的参数解析不区分大小写。例如:

在这条路线中,我希望 pageSize 和 appId 参数不区分大小写。例如,pagesize=5 或 PAGESIZE=5。

0 投票
0 回答
84 浏览

spray - 在 AWS 上喷涂绑定到 localhost/127.0.0.1:80 失败

我已经在我的 AWS 实例上设置了所有的喷雾。

我还能够成功运行示例喷雾模板。

但问题是当我将端口从 8080 更改为 80 时,spray-template 使用端口 8080 进行绑定。

我面临下面提到的错误。

下面是我的 Boot.Scala 文件中的行

谁能帮我这个?

谢谢你。

0 投票
1 回答
249 浏览

akka - 从 Spray 到 Akka-Http 2 的全局过滤器迁移

我有一个使用 Spray Custom Directive0 的路由处理程序过滤器。

这个自定义指令的目的是构建一个请求过滤器来计时请求处理时间。

spray自定义指令中,我可以使用RequestContext的函数withHttpResponseMapped来获取HttpResponse => HttpResponse的参数,并且 withHttpResponseMapped 将返回一个新的 RequestContext 对象,如下所示:

现在我尝试将自定义指令从 Spray 迁移到Akka-Http(2.4.8),但我找不到 withHttpResponseMapped或 RequestContext 对象中可以采用“HttpResponse => HttpResponse”参数并返回新的 RequestContext 对象的任何函数。是否有任何受支持的功能或方法可以帮助我解决 Akka-Http 迁移中的这个问题?

提前感谢您的帮助。