http4s

    1

    2答えて

    ために派生自動されていない、私はこのエラーを取得しています:以下の場合クラスの Cannot decode into a value of type com.blah.rest.model.UserProfile, because no EntityDecoder[cats.effect.IO, com.blah.rest.model.UserProfile] instance could b

    0

    1答えて

    基本的な質問は事前にお詫びください。私はhttp4sでScalaを学び始めています。ルータハンドラでは、MongoDBへのエントリを入力しようとしています。私が言うことができる限り、insertOneはObservable[Completed]を返します。 私はobservalbeが応答を返す前に完了するのをどのように待つことができますか? 私のコードは次のとおりです。 - あなたは少しそれをフォ

    0

    1答えて

    私は派手なエキスパートではありませんが、すべてのシステムではJSONやYAMLでAPIのすべてのエンドポイントなどを定義する必要があります。 私の質問です:実際のソースコードに基づいてこれらの仕様ファイルを生成する方法はありますか? プロパティを追加したり、わずかに異なる結果を戻したりすると、エンドポイントコード&のドキュメントを同期させた状態に保つのが非常に難しいようです。私はこのコードを持って

    0

    1答えて

    私は例外を投げることができる方法が ( Taskを不合格)という、 マイサービスこのDAOオブジェクトを使用している(主に闊歩統合のために)http4s &ロー使用しています私RhoServiceで case class BasicMatchDao() { def readAll(): Task[List[BasicMatch]] = Task.fail(ActionNotImplemented

    0

    1答えて

    http4sライブラリを使用してマルチパートコンテンツを処理するにはどうすればいいですか? は(完全な要旨はhereである)次のスニペットを使用してサービスを想像してみて: case GET -> Root/"form" => Ok( """|<html> |<body> |<form method="post" action="/post" enctyp

    0

    1答えて

    私はscalaの世界では初心者で、http4sを使用してアプリケーションのRESTレイヤを開発しています。私は、サービスを展開/公開するためにブレーズサーバーを使用しています。 HttpServiceメソッドに到達する前に、サーブレットフィルタまたはインターセプタをフローに実装する必要があります。どうやってやるの?

    2

    1答えて

    私はいくつかの要求を実行した後、結果の集まりを得る非同期http4sクライアントを持っています。このコレクション(Seq[Task[Response]])がすべてのTaskオブジェクトに対して終了し、Responseオブジェクトが特定の状態にあることを確認したいと思います。 私が代わりにタスクのFutureを使用していた場合、私の代わりにfs2.Taskを使用して、同様の機能を実現する方法はあり

    1

    1答えて

    私は小さなhttp4sクライアントに val client = SimpleHttp1Client() val uri = Uri.fromString(requestUrl).valueOr(throw _) val task = POST(uri, UrlForm("username" -> userName, "password" -> password)).map{request =>

    1

    1答えて

    を印刷し、私は今、コードが400不正な要求エラーを取得し、I REST WebサービスへのPOSTコール val client = SimpleHttp1Client() val form = UrlForm("username" -> userName, "password" -> password) val uri = Uri.fromString(url).valueOr(throw _

    0

    1答えて

    は、私がここにhttp4s & FS2にシーケンシャルRESTのAPIクローラを書いた: https://gist.github.com/NicolasRouquette/656ed7a2d6984ce0995fd78a3aec2566 これは、IDの開始セットを取得するためのREST APIサービスを照会IDのバッチのための要素を取得し、ベース続けることですこれらの要素で見つかった相互参照IDに