問題タブ [spray-dsl]

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 投票する
0 に答える
179 参照

eclipse - スプレー プロジェクトをスタンドアロンの Eclipse RCP アプリケーションにする方法は?

emf モデルとスプレー プロジェクトを作成しました。eclipse アプリケーションとして "Run as.." でスプレー プロジェクトを開始することができ、emf モデルに依存するエディターを取得します。

今、私はこのエディターを eclipse rcp アプリケーションの一部に統合したいと考えています。どうすればそれを達成できますか? スプレーと emf プロジェクトを機能プロジェクトにプラグインとして追加しようとしましたが、パーツがどのクラスを参照する必要があるかわかりません。これは正しい方法ですか?

自分のスプレー エディタを自分の rcp アプリケーションの一部にするにはどうすればよいですか?

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

json - スプレー 1.2.0 ルーティングでクエリ文字列パラメーターを JSON エンティティと組み合わせる

スプレー ルーティングを使用して、クエリ文字列パラメーターを JSON エンティティとマージする単一のディレクティブが必要です。どちらもオプションです。マーシャリングが発生する前にこれを発生させたいと思います。

このようなもの:

基本的に私が望んでいたのは、次の動作でした。

誰かが次のようなリクエストをしたとき:

次に、上記のオブジェクト ( myobj) にキーを含めることができます。

つまり、リクエスト本文で指定されたアイテムは、クエリ文字列内のものをオーバーライドします。私はこれが何とか可能でなければならないことを知っていますが、それを行う方法がわかりません。誰でも助けることができますか?

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

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

spray - スプレー 1.2 は、応答の content-type ヘッダーを無視します

スプレー ルーティング アクターで application/json を content-Type として設定しようとしています。しかし、応答に表示されるコンテンツ タイプは常にテキスト/プレーンです。スプレー ルーティング アプローチ (「something」) とスプレー缶アプローチ (「something2」) を使用してみましたが、2 つのルートは応答タイプを適切に送信しません。私は何か見落としてますか?

0 投票する
3 に答える
270 参照

scala - 「他のクエリパラメータ」に一致するディレクティブを書くことは可能ですか?

キャッシュにヒットするのを避けるために、人々がランダムなクエリ パラメータを追加しないようにするため (追加&r=234522.123など)、明示的に処理されないクエリを拒否する方法が必要です。もちろん、ホワイトリストを含むものを作成することもできますが、それは別々に維持する必要があり、同期を維持する必要がある 2 つのものを維持するのは嫌いです。(ただし、失敗を早めるには役立ちます。) これはスプレー ルーティングで可能ですか?

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

scala - リクエスト コンテンツ タイプに基づくさまざまなルート スプレー ルーティング 1.2.1

同じ URL に送信されるいくつかの異なるコンテンツ タイプをサポートしたいと考えています。

例えば:

application/x-www-form-urlencodedmultipart/form-dataapplication/json

私は次のようなことをしたいと思います:

カスタムのマーシャリングとアンマーシャリングでこれを行う方法があると思いますが、サービスの 1 つまたは 2 つの場所でのみ必要であり、これは非常に簡単に思えます。誰か助けてくれませんか?