scotty

    4

    1答えて

    今日私はローカルマシンでベンチマークを行い、HaskellのさまざまなWebフレームワークのプレーンテキスト速度を比較しました。私がテストしたほとんどのフレームワークは、コンパイルされたバージョンと比較してGHCiから実行されたときに優れていました。ここで私は、彼らが適切にチューニングまたは最適化されていないため、これらの数字は、これらのフレームワークのスピードには反映されませんが、GHCiのから

    3

    1答えて

    ハスケル初心者はここ! 私のhaskell側のプロジェクトでは、scottyを使って動的に生成されたHTMLページを提供しています。問題は、「x-frame-options」ヘッダーが「SAMEORIGIN」に設定されているため、ページをiframe内で開くことができないことです。 どうすればそのヘッダを別のものに変更できますか?私はすべての回答にそのヘッダーを設定したいと思います。それを行うこと

    0

    2答えて

    アプリケーションの再配置を容易にするため、私はScottyアプリケーションのディスクではなくメモリから静的ファイルを提供したいと考えています。私は現在wai-middleware-staticを使ってディスクからファイルを提供していますが、があることがわかりますが、それはMiddlewareの形式ではありません。 wai-app-staticApplicationをMiddlewareにすることは

    0

    1答えて

    私は初めてScottyを試しています。私はGETリクエストを過去にすることができません。レスポンスは、私はスコッティによって出力することができますが、私はそれを行う方法を見つけ出すことはできませんタイプに変換する必要があります知っているタイプ IO (Response bytestring-0.10.8.1:Data.ByteString.Lazy.Internal.ByteString) と

    2

    1答えて

    こんにちは私はHaskellにはかなり新しく、私はScottyとSqliteで小さなWebアプリケーションを開発してきました。 Scotty Actions内でSqlite操作を実行する際に問題があります。 2つのライブラリを孤立して使用していると理解しています。 は、ここでは、私はまだあまりにも命令的に考えて立ち往生しています見ることができるよう -- imports ... routes

    0

    1答えて

    私は初心者ですので、私にご負担ください。 私は次のコードを持っている:私もそれらの満たされた部分が正しいかどうかわからないのです {-# LANGUAGE OverloadedStrings #-} module Lib where import Control.Monad.IO.Class import Control.Monad.Trans.Class import D

    0

    1答えて

    http://test.com/abc/xyz/1/2/3のようなURLを指定すると、abc/の後にすべてのURLセグメントを取得すると、結果の値は["xyz","1","2","3]になりますか? processParams :: String -> Request -> Maybe [Param] processParams s x = do case (params', isPr

    0

    1答えて

    は、私は単純なサーバー {-# LANGUAGE OverloadedStrings #-} import Web.Scotty import Data.Text import Data.Monoid (mconcat) server :: ScottyM() server = do get "/" $ file "./index.html" を持っていると私はすべての

    0

    1答えて

    私は単純な休憩APIを書こうとしています。私はDatabase.SQLite.Simple、Scotty、Aesonを使用しています。私はScottyM()ルート関数内のDBクエリに問題があります。私はこのようなことがあるとき routes :: [User] -> ScottyM() routes allUsers = do get "https://stackoverflow.co

    1

    1答えて

    私は何か奇妙なことが起こっている。ここでは説明のコードの例を以下に示します。 main :: IO() main = do scotty 8000 $ do get "/" serve where serve :: ActionM() serve = do liftIO $ print "I'm about to serve a reque