我正在尝试向内置于spock的后端发起ajax请求 处理post和get请求非常简单, spock有post和get来处理这些请求。 https://hackage.haskell.org/package/Spock-core-0.14.0.0/docs/Web-Spock-Core.htm ...
我正在尝试向内置于spock的后端发起ajax请求 处理post和get请求非常简单, spock有post和get来处理这些请求。 https://hackage.haskell.org/package/Spock-core-0.14.0.0/docs/Web-Spock-Core.htm ...
我在 Haskell 中遇到 Spock、Lucid 和 IO 的问题。 我有一个功能 f输出是语句“SELECT * FROM TABLE”的结果,将 [MySQLValue] 列表转换为 [String] 列表。 然后我想在 Spock 中使用函数f在我的应用程序中显示输出。 我尝试使用 ...
我想稍微了解一下 Haskell,因此看了一下 Spock 框架。 首先,我从我的 Arch Linux 机器上卸载了 Haskell 相关的所有内容,并使用各自网站上的安装脚本安装了 ghcup、Cabal 和 Stack。 现在我想按照Spock 的教程。 尝试按照建议使用cabal insta ...
我有一个在Wai之上编写的应用程序,配置为具有一些自定义 state 并且可以使用Test.Hspec.Wai进行测试。 我可以测试请求/响应交互,但我无法弄清楚如何测试 state 更改; 具体来说,如果我的应用程序 state 是TVar Text ,我如何在测试中从中获取值,以验证其值?-- ...
使用Haskell,Spock和Lucid开始Web开发,我无法弄清楚如何提供静态文件。 在Main.hs的目录中,我有/static/css/main.css , Main.hs包含一个背景颜色,以查看是否确实应用了css。 所以我的目录树看起来像 但是,使用以下配置时,找不到ma ...
在 Spock 上运行的网络服务器上可视化字节串主体(例如 localhost) 我的目标:创建网站并查看字节串(转换为文本)框架:Http Simple 用于为我的服务器执行对 restAPI Spock 的请求我不想创建 JSON,因为我需要在创建之前操作/检查我的响应JSON 结构。 总体思 ...
我的目标是使用HtmlT m类型(最好是Html () )正确地馈送html函数(在Spock-core中定义)。 在这之间,我正在执行一些Network.Http.Simple请求。 显然我对Haskell的了解不足,我没有找到强制正确的monad的方法。 据我所知(并理解单子的整体含义 ...
我使用Spock和wreq在Haskell中编写了一个非常简单的应用程序。 我想写一些测试,但我不知道该怎么做。 所有应用程序都会向另一台服务器发出HTTP请求,并将JSON响应转换为人性化的消息。 这是代码,如果它有帮助。 我想编写一个测试,在给定某个JSON响应的情况下断言人类友 ...
我正在运行Spock服务器,并希望提供一些静态内容。 我正在使用“ Web.Spock.Action”包中的respondMiddleware函数。 签名是: 我正在使用“ Network.Wai.Middleware.Static”包中的staticPolicy函数获取此“ M ...
我想从json对象中提取一个值。 我有这个: 错误: 我知道这是什么意思:myVal的行必须返回ActionCtxT类型的内容以及所有其他行。 或纯价值。 因此,如何解决呢? ...
我有一个Spock应用程序,其中有: 它引发异常: 因此,我试图像这样解决它: 但没有运气: 如何解决? 更新: 这不能解决问题: ...
我从其网站上获取了这个基本的Spock应用程序: 我有一个html页面,我可以像这样返回: 但是,一个html页面包含一些“ img”标签。 我需要如何创建路线以便图像解析? 说,图像是在文件夹“ img”中的位置。 ...
我尝试在Web应用程序( Spock Web服务器)的路由定义中返回uuid。 路线很容易定义 现在,我尝试通过返回UUID nextRandom从Data.UUID.V1模块。 该函数返回IO(Maybe UUID)值。 所以我想,因为我在IO中并与另一个IO一起工作,所 ...
我是 Haskell 的新手,老实说,我遇到了困难。 但它扩展了我的想法,所以我们走了。 我正在尝试运行一个非常简单的 Web 服务器,它查询 Postgres 数据库并应将结果作为 JSON 返回。 查询非常简单:“Select id,data from MYTABLE where id = 1 ...
我有以下函数生成1024的倍数的随机字符串: 我想使用Spock将其暴露给Web,例如: 但这是不正确的,因为最里面的do -block产生IO b0 ,而不是Spock的预期类型: 如何在Spock get请求处理程序中使用我的IO -driven随机字符串函数? ...
我试图做类似的东西此 ,在对字符串列表中的元素,我旁边一个复选框,并找出哪些复选框被选中与否。 使用互联网上的示例,我能够运行一个示例 但是,在函数renderForm中,当我将inputText更改为类似inputCheckbox“ True”时 ,我得到错误True不存在 。 我 ...
我刚刚开始使用Spock,persistent和blaze-html进行Haskell Web开发。 在我拥有的其中一条路线中,我想加载所选表格中的每一行。 我做这样的事情: loadFlightInfos具有类型: 和getSeatIdByFlight: 我从S ...
我只是从haskell开始,而基本的“ echo” REST服务器却遇到了问题。 Spock看起来像是REST服务器的理想起点,尽管我了解了State monad的基础知识,但是在理解如何在spock代码周围放置runState遇到了问题。 这是到目前为止我得到的代码。 {-# L ...