問題タブ [scala-dispatch]

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

scala - Scala Dispatchライブラリ:接続失敗またはタイムアウトを処理する方法は?

シンプルな REST 風の API のために、クライアントで Databinder Dispatch ライブラリを使用してきました。エラーステータスの HTTP 応答を取得したかどうかを検出する方法を知っています。

しかし、無効なドメインまたは接続の失敗が原因で、エラー応答とまったく応答が得られないことをどのように区別できますか? また、同期セマンティクスを使用しながらタイムアウトを実装する方法はありますか? API に関連するものがある場合、私はそれを見逃しています。

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

scala - Scala ディスパッチで SSL 証明書を無視する

SSL 証明書が正しく構成されていない環境にアクセスしようとすると、次のエラーが発生します。

証明書を完全に無視したいと思います。

更新: 不適切に構成された SSL 証明書に関する技術的な問題を理解しています。問題はボックスではなく、使用しているサービスにあります。ほとんどの場合、prod/stg ではなくテスト ボックスで発生するため、調査中ですが、API をテストするために何かが必要でした。

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

json - DispatchとScalaでのJSONを使用したPOSTリクエスト

DispatchとScalaを使用してJSONオブジェクトでPOSTリクエストを作成するのに問題があります。

curlを使用してテストしたので、POSTリクエストは確実に正常に機能します。

期待どおりにHTTP200応答を受け取ります

しかし、ディスパッチライブラリ(http://dispatch.databinder.net/Dispatch.html)を使用して同じことをしようとすると、次のようになります。

これは私が得るものです:

通過しようとしているトラッカーパラメーターが欠落している理由がわかりません。

誰か考えますか?

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

scala - Databinder ディスパッチ: 403 応答の圧縮されていないコンテンツを取得する

Webサーバーが404を返す限り、うまく機能するHTTPリクエストを作成するためにデータバインダーディスパッチを使用しています.

要求が失敗した場合、Web サーバーは 403 ステータス コードを返し、詳細なエラー メッセージを応答本文で XML として提供します。

(403 に関係なく) xml 本文を読み取る方法、たとえば、ディスパッチで 403 エラーをすべて無視するにはどうすればよいですか?

私のコードは次のようになります。

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

scala - スカラディスパッチ | プログラムで Web サイトにログインする

私はまだ 1 つのサイト、私のコードにプログラムでログインすることと戦っています:

ユーザー名とパスワードはスクリプトでは確かに正しいですがsystem.out、ログインフォームの html が表示されます。うまくいきません。どのように対処するか考えていますか?

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

scala - ディスパッチを scala に使用していますが、Web サービスの応答を JSON ファイルに変換するにはどうすればよいですか?

ディスパッチ ライブラリとスカラを使用して、Web サービスに http リクエストを送信しています。私がやりたかったことは、応答を JSON に変換することです。すでに応答を取得できますが、文字列形式です。これが私がやっていることです:

req は、URL を含む Request 変数です。

助けてくれてありがとう。:D

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

scala - Dispatch for ScalaでDELETEリクエストを使用するには?

私がすべきことは、ディスパッチDELETEを使用してリクエストを行うことです。とでの使用方法は知っていますが、 ?の使用方法のサンプルが見つからないようです。POSTGETDELETE

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

scala - Scala Dispatch で証明書ファイルを送信する

scala とディスパッチを使用した get リクエストで、証明書ファイル (.pem だと思います) を送信できる必要があります。

どうやってそれをしますか?

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

scala - Dispatch0.9の基本的な使用法

URLにPOSTし、クエリパラメータとヘッダーを設定し、本文に生の文字列を渡したい。次に、リクエストを実行して出力文字列を取得し、JSONに変換できるようにします。また、さまざまな種類のエラーに応答する(およびリダイレクトを処理する)例外処理が必要です

しかし、Dispatch 0.9は十分に文書化されておらず、文書化されたバージョンでAPIを壊し、非常に風変わりなので、完全な解決策を思い付くことができません。私は完全に立ち往生しているので、たくさんお願いします。


これが私が思いつくことができるすべてですが、クエリパラメータの設定は奇妙です:

しかし、クエリパラメータを設定すると、難しいエラーが発生します。


HTTPS、リダイレクト、クエリパラメータ、ヘッダー、POSTメソッドなどのリクエストを完全に設定するのを手伝ってください。

また、リクエストを実行して本文(およびヘッダー)を取得し、応答コード(200、301、302、400、500)に応じて分岐するのを(同期して、そのようにしたいと思います)支援します。

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

scala - 派遣の簡単な使い方

私は愚かな play/scala アプリをセットアップしようとしています。その唯一の仕事は、呼び出しを受け取ったら http 呼び出しを行うことです。

その後

2番目の(コメントされた)部分では、 Dispatchの使用について考えました。

私はドキュメントを読みましたが、Promises などの使用方法を理解することはできません。

誰かが私にサンプルコードか何かを教えてくれたら、それは大歓迎です