问题标签 [servant]
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.
rest - 如何访问 Servant 中的 http 标头?
我有一个带有 rest api 的简单服务应用程序:
如何根据条件访问 http 标头并返回特定响应,例如 http403?
haskell - Servant 中的 Html 页面——如何结合 REST API 和静态 html 页面?
我有一个简单的 hello world Servant 应用程序。我需要向它添加一些静态或动态的 html 页面。我怎样才能做到这一点?在文档中没有提到它。注意我不想在 Haskell 代码中创建 html 布局,我希望 Haskell 显示已经创建的 html 页面。
更新:
我怎样才能结合这个:
有了我已经拥有的:
更新2:
在职的:
不工作,根本没有反应:
我想知道为什么?
haskell - 类型不匹配,我是否必须使用liftIO?
我想在Servant中执行删除操作并返回错误或()。这是我的代码:
错误是:
如果可能的话,我不希望在每个表达式之前使用 liftIO :
那我该如何返回错误呢?
html - 如何将模板(布局)页面功能添加到 Haskell Servant 网站?
我正在寻找简单易行的方法来将模板或布局功能添加到servant 中的网站。因此,当我有几个相似的页面时,我不必完全从头开始为每个页面创建布局,我可以创建一个主页面或布局页面,然后每个页面都可以继承它并为自己适当地更改 html 布局。每个人都熟悉这一点。
我怎样才能做到这一点?目前我使用下面的代码,
请注意,我不想使用必须在 Haskell 代码中描述 html 布局的方法。
haskell - 将仆人与 Yesod 莎士比亚一起使用(哈姆雷特、朱利叶斯、卢修斯)
我如何将莎士比亚(来自 yesod)用于服务 Web 服务 API?
我尝试:
但我得到错误!
haskell - 在仆人中使用李修斯 + 哈姆雷特 + 朱利叶斯
我想使用 Yesod 中的莎士比亚模板(Licius + Hamlet + Julius)。但我对此有一些困难。此处输入链接描述中的以下代码有效:
但是下一个代码不起作用:
我如何为仆人(没有整个 Yesod)构建 Licius + Hamlet + Julius?
haskell - 基本 Haskell 应用程序中的错误“空证书链”
我在我的 Haskell 应用程序目录中生成了一个证书:
然后我运行了我的应用程序:
然后去https://localhost:3345我得到一个错误“空证书链”
它出什么问题了?也许我把我的证书放在了某个地方,比如“/opt/....”?
目前所有 3 个文件都在我的应用程序的根目录中:key.pem、certificate.csr 和 certificate.pem。
更新:
它是arch linux,而在托管我有Ubuntu,因此我需要一个解决方案。
该证书是自签名的,而在托管时它是由 let's encrypt 颁发的。
我将代码更改了一点:“csr”为 pem:
这是另一个错误:
haskell - Haskell/Persistent:重用“selectList”
我正在尝试在 Servant 中编写 API,并且正在编写许多如下所示的处理程序:
等等。
我希望能够拥有更多类似的东西
但是我得到了错误
我希望最终我能够拥有这样的东西
代替
haskell - 如何在 Wai/Warp 应用程序中将请求从 domain.com 重定向到 www.domain?
我的网站是用 Haskell/Servant 和 Wai/Warp 构建的。我需要将我的所有请求重定向domain.com
到www.domain.com
301 或 302 状态。我知道我可以在 Wai/Warp 的帮助下做到这一点。具体如何?
haskell - 无法在 Word8 上进行模式匹配
在我的 Servant/Wai 应用程序中,我想将所有请求从“domain.com”redict 到“www.domain.com”
错误是
我知道这意味着什么,我认为应该已经为 Word8 实现了 Show 类,如果没有,那肯定是有原因的。也许我做错了?
我该如何解决这个问题或以另一种更好的方式来解决这个问题?
更新:
我无法编译:
总是有类型不匹配。