問題タブ [akka-http]

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.

0 投票する
1 に答える
1843 参照

akka - Akka-Http を使用したスト​​リーミング ビデオまたは (長さ不明のストリーム)

私は実験プロジェクトの akka-http(akka-http-experimental_2.11 - 0.4) に取り組んでいます。私は以前にスプレーに取り組んだことがありません。

mp4 ビデオ (サイズは異なる場合があります) をブラウザーにストリーミングしたいと思います。しかし、HttpResponse (HttpEntity.Chunked ?) の HttpEntity を作成する方法がわかりません。私はこのような汚いことを試しましたが、これは正しい方法ではありませんが、これは Firefox で単一の要求に対してのみ機能します。

別のタブまたはブラウザーで同じ URL を開くと、サーバーはその要求を処理できません。これは実験的なプロジェクトであるため、大きなファイルのストリーミングに関する十分なドキュメントがありません。

サンプルソースコードフォームhttps://github.com/akka/akka/blob/release-2.3-dev/akka-http-core/src/test/scala/akka/http/TestServer.scalaを入手しました

HttpEntity.Chunked のプロデューサーを作成する方法を知る必要があります。簡単な言葉で説明できる人がいれば、API を理解するのに役立ちます。

ありがとうございました。

(PS: スタック オーバーフローで Akka-Http タグを作成してください)

0 投票する
2 に答える
2579 参照

scala - 暗黙的なものを見つけることができませんでした ...: akka.http.server.RoutingSetup

akka-http 実験的な 1.0-M2 で遊んでいるときに、単純な Hello world の例を作成しようとしています。

コンパイルが失敗しますcould not find implicit value for parameter setup: akka.http.server.RoutingSetup

また、私が変われば

別のエラーが発生します:type mismatch; found : String("Hello world?") required: akka.http.marshalling.ToResponseMarshallable

0 投票する
2 に答える
137 参照

scala - このコードが機能するために (そして一般的に) 何をインポートすればよいでしょうか?

私は akka-http をいじっていて、次の例をコンパイルしようとしています:

コンパイルするために何を含めればよいかわからないことがわかりました。さらに、一般的に、「うーん、これを機能させるには何をインポートする必要があるの?」という状況に陥ることがよくあります。または「これは何らかのインポートのために機能していませんか?」特にScalaとAkkaで作業している間。私は IntelliJ IDEA を使用していますが、優れた IDE サポートを除けば、必要なものを何度も自動的にインポートすることはできません (たとえば、Akka で ask パターンを使用する場合)。IDE のせいではありません。正しいものをインポートすることが複雑または不可能な場合があることを理解しています。私の質問はばかげているように聞こえるかもしれませんが、使用されている IDE とは関係なく、人々はこの問題に対処するために何をしているのでしょうか? そして、それを機能させるために上記のコードに何を追加すればよいでしょうか?

ありがとう!

0 投票する
2 に答える
1703 参照

scala - 親ディレクトリから読み込まれた html リクエストの静的コンテンツ

スプレー (または Akka-Http) から html を提供するときに静的コンテンツが欠落している問題を解決するにはどうすればよいですか? 私のサービスのベース URL は/api(この場合は関係ないはずですが) です。

これが私のルートです

ロードされたhtmlは、次のように開くとcssおよびjsファイルを見つけることができます

/api/swagger/

しかし、私が開くとき

/api/swagger(末尾のスラッシュなし)

読み込まれた html からコンテンツを取得しようとします

/api/css/reset.cssそれ以外の/api/swagger/css/reset.css

両方のケースをカバーするには、ルートをどのように書き直す必要がありますか?

0 投票する
1 に答える
3369 参照

java - Akka-http Java API サンプルコード/ドキュメント

JAVA API を使用した akka-http の動作サンプルを教えてください。

前もって感謝します。

0 投票する
1 に答える
687 参照

scala - サーブレットコンテナでakka-httpを使用する方法の例はありますか?

現在、Tomcat でServlet30ConnectorServletを使用したスプレーを正常に使用しており、 akka-httpで同様の使用例を見つけたいと考えていました。

0 投票する
1 に答える
928 参照

scala - Slick 3.0 Databasepublisher を使用した Akka-http ストリーミング

私はslick 3.0を使用しており、databasepublisherオブジェクトを次のように持っています

次のように、残りのレイヤーに akka-http を使用しています。

この databasepublisher オブジェクトを使用して、各行を変換 (json) し、クライアントにストリーミングするにはどうすればよいですか。助けてください。