问题标签 [unfiltered]

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 投票
0 回答
85 浏览

scala - Scala Unfiltered - 处理 ClosedChannelException 的预期模式是什么

在以下示例中:

客户端有可能在调用响应之前关闭连接。在那种情况下,Unfiltered 允许底层的 ClosedChannelException 冒泡。

优雅地处理这种情况的预期模式是什么?

0 投票
0 回答
229 浏览

forms - 使用未过滤的 POST 表单参数

我从带有未过滤的 POST 中提取表单参数(在正文中)时遇到问题。

http://unfiltered.databinder.net/Within+the+Parameters.html我了解到 Params(p) 会将 url 参数和表单参数都放入 p 中。但我只是无法在正文中获取表单参数。

当然,我可以将 body 作为字符串并为此构建解析器,但这会很愚蠢,因为预期会有一些东西可以用于这种基本操作......但我就是找不到它。

我的服务正在跟踪,它会从 url 打印出任何参数,但不会打印出表单数据参数,如果我使用 x-www-form-urlencoded 那么它似乎可以工作。

0 投票
2 回答
218 浏览

scala - 使用 Unfiltered 和 Jetty 提供静态文件而不浏览目录

如何在不允许目录浏览的情况下让 unfiltered-jetty 提供静态文件?

Jetty 有 dirAllowed 设置,但它似乎不容易从 Unfiltered 访问。

0 投票
1 回答
259 浏览

jetty - 为未过滤中的所有请求添加默认标头

我们有 Unfiltered 与底层 Jetty 服务器(不确定,但我相信 Unfiltered 使用 Jetty 8)。现在我们需要为我们返回的所有响应添加标题条目。

我可以获得底层的 Jetty Server 并尝试将 Handler 直接添加到它。不确定我是否犯了一些愚蠢的错误或 Unfiltered 是否做了某些事情,因为我设法添加了该标题,但同时我删除了所有其他功能。不好 :)

我还在 jetty.xml 中找到了这样做的方法,但没有得到它的工作。

现在尝试让它与 Cycle.Intent 一起使用,但是在将其中两个添加到 Plan 时遇到类型问题。

0 投票
1 回答
180 浏览

scala - 当未过滤的 Netty 服务器实际关闭时如何获得通知?

我有一个未经过滤的 Netty 服务器,每次测试后我都需要关闭并重新启动它。

目前,这不起作用,我相当确定这是因为该stop()函数是非阻塞的,因此以下start()函数被提前调用。

我寻找了一种方法来阻止或在服务器关闭时获得通知,但它似乎不会通过当前的 API 浮出水面。

有没有更好的方法来实现我想要实现的目标?

0 投票
0 回答
112 浏览

scala - 使用未过滤响应的期货

我正在尝试使用 Scala Unfiltered 框架。Scala 的主要优点之一是利用期货的异步性质。但是,在创建异步 Web 请求/响应时,我无法让这些工作。

Main.scala为了说明我的问题,我有以下最低要求:

必须有一种特定的方式让异步请求工作,但我没有看到如何。

0 投票
1 回答
303 浏览

functional-programming - 在 scala 中处理状态的不可变方式

我只是在学习 Scala 的同时开始了我的 FP 之旅。

现在需要List[String]在未过滤的 Web 应用程序中维护一个。当POST请求发送到端点时,应该从文件更新列表。当 GET 请求发送到同一端点时,将使用该列表。

现在,我试图避免使用var来保存列表。我知道有时我们必须使用 var 但只是好奇是否有一种优雅的方式来处理这种情况。我试过使用 scalaz.State Iterator 和 Steam。但是因为我不知道如何将当前的不可变状态传递给下一个请求而被卡住了。请问有什么建议吗?

然后我不知道如何将当前状态作为输入传递给下一次访问而不使用var.

0 投票
0 回答
43 浏览

scala - 更改 unfiltered.request.HttpRequest 的“uri”?

给定一个unfiltered HttpRequest,我该如何修改uri

例子:

val req: unfiltered.request.HttpRequest[javax.servlet.http.HttpServletRequest] = ???

我怎样才能生产一个新unfiltered.request.HttpRequest[javax.servlet.http.HttpServletRequest]的,它已经uri改变了?

0 投票
0 回答
5 浏览

unfiltered - 如何使用 VBA 取消过滤除第一列之外的所有过滤器。例如:在 A1:W1000 范围内。取消过滤除 A 列之外的所有列

如何使用 VBA 取消过滤除第一列之外的所有过滤器。例如:在 A1:W1000 范围内。取消过滤除 A 列之外的所有列。

Sub ClearAllexceptColumnA() ' ActiveSheet.Range("$B$2:$BOV$1953").ShowAllData End Sub