cost 172 ms
如何链接路由(使用`~`)是函数的结果? - How do I chain routes (using `~`) which are the results of functions?

假设我有一些类型( Int ,比如说)到Route两个函数: 我可以这样写一条路线: 我想要做的是使用函数组合和~ path链接。 也就是说,我喜欢这个工作: 除了它没有:-( 编辑 我试图使用无点函数组合来做到这一点。 正如拉蒙在下面的回答所示,如果 ...

喷涂路由缓存不缓存404 - Spray Routing Cache dont cache 404

大家好,我使用了带有routeCache方法的喷雾路由缓存指令来缓存我的api调用。 但是问题是,如果您的api由于某种原因返回500,那么在这种情况下,spray也会进行缓存,并一直返回500,直到缓存过期。 因此,我如何仅在喷雾缓存中缓存200个OK响应,而不在其他缓存中。 ...

并行执行方法 - Parallel execution of methods

我有一个将多个请求发送到我的spray-can 1.3.1服务器的应用程序。 FireBug向我展示了这些请求是并行触发的。 但是,在服务器上,这些请求将严格按顺序处理。 我想我需要以某种方式配置Spray Server来并行处理多个请求-但是如何? 这样启动服务器: ...

喷雾 - 用复选框解析表格 - Spray - Parsing forms with checkboxes

我正在设置一个简单的API部分,通过表单提交接受POST请求。 该表单要求用户选择一个或多个共享相同名称的复选框,例如 我试图在Spray处理请求,如下所示: 我在Spray Docs中找不到关于如何处理这些输入的文档 。 事实上,这似乎是一个现已修复的问题 ,但我不确定如何 ...

将Dispatcher与Spray HttpService一起使用 - Use a Dispatcher with Spray HttpService

我的应用程序具有使用SprayCan的API。 在应用程序中,任何阻塞代码都为每个特定资源都有一个单独的调度程序。 是否也需要通过使用自己的Dispatcher配置API服务来防止API服务被应用程序阻止? 将路由器用于API服务也是一种常见的做法,可以处理更大容量的请求? ...

喷雾路径适用于单斜线,但没有其他功能 - Spray routing works for single slash but nothing else

所以我之前曾问过这个问题,并更改了很多代码。 喷涂路线不匹配 现在,我正在执行返回在detach()块内返回​​HTTP响应的函数,以使我不会阻塞。 然后这些就完成了并返回给客户端,但是我似乎仍然无法使我的路由正常工作。 在我的测试中,对单个斜杠的请求可以正常工作,但其他任何 ...

喷涂路线不匹配 - Spray Routing Doesn't match anything

我已经尝试了很多事情,但是无论我在测试中做些什么(只是发送一个PUT请求以“创建用户”),日志都不会输入任何pathPrefix,而只是到最后都无法匹配任何内容。 谁能提供见识? 以下是我编写的课程以及简单的测试(甚至还没有检查任何内容) 我知道总体来说这还很初级,我做的还不是很好 ...

使用Spray Route传输动态内容 - Streaming dynamic content, with Spray Route

我正在开发一个Web服务,该服务提供一些相对较大的文件,每个文件都在请求时动态创建。 在我的情况下,这是一个包含一堆文件的ZIP存档文件,但是我假设其他类型的动态创建文件也会出现相同的问题。 问题是我想避免在磁盘上创建ZIP文件,而只是将其直接流式传输到HTTP响应。 我考虑过的一种方 ...

如何在Spray.routing中同时安全地处理路由请求? - How can I safely process routing requests concurrently in spray.routing?

看来,使用Spray HTTP服务器的示例使通过顺序而不是同时进行服务器处理请求变得非常容易。 这是正确的,因为这些示例显示了路由对象被实现为一次处理一个请求的actor(facepalm?**)。 这似乎 是一个普遍的问题 。 例如,在下面,访问/ work1异步处理该请求,但是不幸 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM