問題タブ [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.
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 タグを作成してください)
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
scala - このコードが機能するために (そして一般的に) 何をインポートすればよいでしょうか?
私は akka-http をいじっていて、次の例をコンパイルしようとしています:
コンパイルするために何を含めればよいかわからないことがわかりました。さらに、一般的に、「うーん、これを機能させるには何をインポートする必要があるの?」という状況に陥ることがよくあります。または「これは何らかのインポートのために機能していませんか?」特にScalaとAkkaで作業している間。私は IntelliJ IDEA を使用していますが、優れた IDE サポートを除けば、必要なものを何度も自動的にインポートすることはできません (たとえば、Akka で ask パターンを使用する場合)。IDE のせいではありません。正しいものをインポートすることが複雑または不可能な場合があることを理解しています。私の質問はばかげているように聞こえるかもしれませんが、使用されている IDE とは関係なく、人々はこの問題に対処するために何をしているのでしょうか? そして、それを機能させるために上記のコードに何を追加すればよいでしょうか?
ありがとう!
scala - 親ディレクトリから読み込まれた html リクエストの静的コンテンツ
スプレー (または Akka-Http) から html を提供するときに静的コンテンツが欠落している問題を解決するにはどうすればよいですか? 私のサービスのベース URL は/api
(この場合は関係ないはずですが) です。
これが私のルートです
ロードされたhtmlは、次のように開くとcssおよびjsファイルを見つけることができます
/api/swagger/
しかし、私が開くとき
/api/swagger
(末尾のスラッシュなし)
読み込まれた html からコンテンツを取得しようとします
/api/css/reset.css
それ以外の/api/swagger/css/reset.css
両方のケースをカバーするには、ルートをどのように書き直す必要がありますか?
java - Akka-http Java API サンプルコード/ドキュメント
JAVA API を使用した akka-http の動作サンプルを教えてください。
前もって感謝します。
scala - サーブレットコンテナでakka-httpを使用する方法の例はありますか?
現在、Tomcat でServlet30ConnectorServletを使用したスプレーを正常に使用しており、 akka-httpで同様の使用例を見つけたいと考えていました。
scala - Slick 3.0 Databasepublisher を使用した Akka-http ストリーミング
私はslick 3.0を使用しており、databasepublisherオブジェクトを次のように持っています
次のように、残りのレイヤーに akka-http を使用しています。
この databasepublisher オブジェクトを使用して、各行を変換 (json) し、クライアントにストリーミングするにはどうすればよいですか。助けてください。