cost 275 ms
如何在 Spock 中處理“OPTIONS”?

[英]How to handle `OPTIONS` in Spock?

我正在嘗試向內置於spock的后端發起ajax請求 處理post和get請求非常簡單, spock有post和get來處理這些請求。 https://hackage.haskell.org/package/Spock-core-0.14.0.0/docs/Web-Spock-Core.htm ...

無法在 Spock 和 Lucid 創建的應用程序中顯示 IO [[String]]

[英]Cannot display IO [[String]] in app created in Spock and Lucid

我在 Haskell 中遇到 Spock、Lucid 和 IO 的問題。 我有一個功能 f輸出是語句“SELECT * FROM TABLE”的結果,將 [MySQLValue] 列表轉換為 [String] 列表。 然后我想在 Spock 中使用函數f在我的應用程序中顯示輸出。 我嘗試使用 ...

構建 Spock 教程示例失敗

[英]Building the Spock tutorial example fails

我想稍微了解一下 Haskell,因此看了一下 Spock 框架。 首先,我從我的 Arch Linux 機器上卸載了 Haskell 相關的所有內容,並使用各自網站上的安裝腳本安裝了 ghcup、Cabal 和 Stack。 現在我想按照Spock 的教程。 嘗試按照建議使用cabal insta ...

測試 wai 應用程序的 state 更新

[英]Testing the state updates of a wai application

我有一個在Wai之上編寫的應用程序,配置為具有一些自定義 state 並且可以使用Test.Hspec.Wai進行測試。 我可以測試請求/響應交互,但我無法弄清楚如何測試 state 更改; 具體來說,如果我的應用程序 state 是TVar Text ,我如何在測試中從中獲取值,以驗證其值?-- ...

如何使用Spock和Lucid提供靜態文件?

[英]How to serve static files using Spock and Lucid?

使用Haskell,Spock和Lucid開始Web開發,我無法弄清楚如何提供靜態文件。 在Main.hs的目錄中,我有/static/css/main.css , Main.hs包含一個背景顏色,以查看是否確實應用了css。 所以我的目錄樹看起來像 但是,使用以下配置時,找不到ma ...

在 Spock Web 服務器上打印字節串

[英]Print bytestrings on Spock Web Server

在 Spock 上運行的網絡服務器上可視化字節串主體(例如 localhost) 我的目標:創建網站並查看字節串(轉換為文本)框架:Http Simple 用於為我的服務器執行對 restAPI Spock 的請求我不想創建 JSON,因為我需要在創建之前操作/檢查我的響應JSON 結構。 總體思 ...

如何正確堆疊monad以最終呈現為html?

[英]How to stack correctly monads to finally render to html?

我的目標是使用HtmlT m類型(最好是Html () )正確地饋送html函數(在Spock-core中定義)。 在這之間,我正在執行一些Network.Http.Simple請求。 顯然我對Haskell的了解不足,我沒有找到強制正確的monad的方法。 據我所知(並理解單子的整體含義 ...

Haskell:如何測試使用wreq的Spock應用程序?

[英]Haskell: How to test a Spock app that uses wreq?

我使用Spock和wreq在Haskell中編寫了一個非常簡單的應用程序。 我想寫一些測試,但我不知道該怎么做。 所有應用程序都會向另一台服務器發出HTTP請求,並將JSON響應轉換為人性化的消息。 這是代碼,如果它有幫助。 我想編寫一個測試,在給定某個JSON響應的情況下斷言人類友 ...

如何在Spock中創建“ ActionCtxT”?

[英]How to create “ActionCtxT” in Spock?

我想從json對象中提取一個值。 我有這個: 錯誤: 我知道這是什么意思:myVal的行必須返回ActionCtxT類型的內容以及所有其他行。 或純價值。 因此,如何解決呢? ...

GET Route ActionCtxT錯誤內的Haskell Spock IO錯誤

[英]Haskell Spock IO within GET Route ActionCtxT Error

我嘗試在Web應用程序( Spock Web服務器)的路由定義中返回uuid。 路線很容易定義 現在,我嘗試通過返回UUID nextRandom從Data.UUID.V1模塊。 該函數返回IO(Maybe UUID)值。 所以我想,因為我在IO中並與另一個IO一起工作,所 ...

postgres-simple - 沒有因使用“查詢”而產生的 (ToRow Int) 實例

[英]postgres-simple - No instance for (ToRow Int) arising from a use of ‘query’

我是 Haskell 的新手,老實說,我遇到了困難。 但它擴展了我的想法,所以我們走了。 我正在嘗試運行一個非常簡單的 Web 服務器,它查詢 Postgres 數據庫並應將結果作為 JSON 返回。 查詢非常簡單:“Select id,data from MYTABLE where id = 1 ...

如何在Spock請求處理程序中使用`IO String`?

[英]How can I use an `IO String` inside a Spock request handler?

我有以下函數生成1024的倍數的隨機字符串: 我想使用Spock將其暴露給Web,例如: 但這是不正確的,因為最里面的do -block產生IO b0 ,而不是Spock的預期類型: 如何在Spock get請求處理程序中使用我的IO -driven隨機字符串函數? ...

如何修改inputText以使用inputCheckbox

[英]how do I modify inputText to use inputCheckbox

我試圖做類似的東西此 ,在對字符串列表中的元素,我旁邊一個復選框,並找出哪些復選框被選中與否。 使用互聯網上的示例,我能夠運行一個示例 但是,在函數renderForm中,當我將inputText更改為類似inputCheckbox“ True”時 ,我得到錯誤True不存在 。 我 ...

forM_塊內部出現Blaze-html類型錯誤

[英]Blaze-html type error inside forM_ block

我剛剛開始使用Spock,persistent和blaze-html進行Haskell Web開發。 在我擁有的其中一條路線中,我想加載所選表格中的每一行。 我做這樣的事情: loadFlightInfos具有類型: 和getSeatIdByFlight: 我從S ...

如何在Spock中使用持久性State monad?

[英]How do I use a persistent State monad with Spock?

我只是從haskell開始,而基本的“ echo” REST服務器卻遇到了問題。 Spock看起來像是REST服務器的理想起點,盡管我了解了State monad的基礎知識,但是在理解如何在spock代碼周圍放置runState遇到了問題。 這是到目前為止我得到的代碼。 {-# L ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM