unfiltered

    0熱度

    1回答

    我剛剛開始學習Scala時開始了我的FP旅程。 現在需要在未過濾的Web應用程序中保留List[String]。當POST請求被髮送到端點時,應該從文件更新列表。當GET請求發送到同一端點時,將使用該列表。 現在,我試圖避免使用var保存列表。我知道有時我們必須使用var,但只是好奇,有沒有一種優雅的方式來處理這種情況。我試過使用scalaz.State Iterator和Steam。但是因爲我不

    2熱度

    2回答

    我回應了一個流,並且我想將headerName fileName添加到響應的頭部。但是我不知道? req.respond(CharContentType("text/csv") ~> ResponseBytes(xxxxx.usersExport)) 我知道一個Header.scalahttps://github.com/unfiltered/unfiltered/blob/master/li

    7熱度

    1回答

    我在未過濾的情況下做了一個快速測試,比較了jetty和netty作爲底層連接處理程序的吞吐量。只需提供(內存緩存)映像並對其執行負載測試即可。我的發現是在性能上沒有顯着差異。 除此之外,我的印象是兩者都具有類似的縮放功能,例如暫停連接。 另外,未過濾的樣式足以讓我們對兩個框架都有非常相似的(如果不是相同的)接口,所以你不能真正說出一個更容易使用另一個。 所以我想知道,爲什麼不過濾給我們這兩個選擇?

    1熱度

    1回答

    當編寫CGI腳本或基本servlet時,可以在生成整個響應之前將部分響應發送到客戶端。例如,當執行大型SQL查詢並在HTML表中顯示結果時,這是有利的。顯示他們進來的結果使應用程序響應得更快。這是可能的在一個基本的REST框架,如Scalatra或Unfiltered - 返回值通常是響應文本?

    3熱度

    1回答

    使用Unfiltered時,工具包對請求的Accept-Encoding標頭做了微不足道的處理。 但是,我似乎無法找到的是如何接受 gzipped請求實體。客戶聲明Content-Encoding: gzip的HTTP標頭是完全合法的,服務器應該遵守它。這似乎不是默認的未經過濾的行爲,也不能找到內置的解決方案。 我錯過了一個明顯的解決方案,還是我需要手動處理這種情況?如果後來,我會對正確方向的指針

    2熱度

    1回答

    我正在使用Unfiltered 0.6.8(使用Jetty連接器),並且遇到了一個奇怪的行爲:路徑段未被URL解碼。 下面的代碼位是我最小的測試案例: import unfiltered.request._ import unfiltered.response._ object Test extends App with unfiltered.filter.Plan { def i

    2熱度

    1回答

    我是Scala的新手,試圖理解模式匹配結構的語法,特別是來自Unfiltered(http://unfiltered.databinder.net/Try+Unfiltered.html)中的示例。 這是一個簡單的HTTP服務器,可以回顯Hello World!和2份的路徑,如果該路徑是2份長: package com.hello import unfiltered.request.GET