問題タブ [json-rpc]

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 に答える
797 参照

silverlight - JSON-RPC例外

WindowsPhoneアプリケーションでjson-rpc.netのjson-rpcクライアントを使用しています。コード:

そして、データを取得したいのですが、アプリケーションはJsonReaderExceptionで終了します。

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

python - 1 つのインスタンスから複数の python jsonrpclib サーバーを生成する必要があります forking / multiprocessing

複数の jsonrpc サーバー インスタンスを作成して生成し、異なるポートでリッスンし、1 つのクラス インスタンスからそれらを生成する必要があります。コードには、jsonrpc サーバーを作成し、その run_forever メソッドを実行するメソッドがあります。

ここで、この関数は、Server1、server2、serverN を作成しようとするクラス インスタンスから呼び出されます。
すなわち

私の質問は...このServer1、Server2をそれぞれ異なるプロセスで実行するにはどうすればよいですか? 最初のサーバーのみを実行できる serve_forever() 永久ループを回避する必要があります。

マルチプロセスを使用してみましたが、サーバーごとにプロセスをフォークする方法がわかりません。私はこのようなことを試しました:

Process の target パラメータは、永久に実行されている jsonrpc サーバーをアタッチしており、2 番目のサーバーの起動も回避していることに注意してください。フォークする必要があると思いますが、どのツールをどのように/どこで/どのツールを使用するのが正しいのかわかりません。

どんな助けでも大歓迎です!ありがとう

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

google-app-engine - JSON オブジェクトをデコードできませんでした - RPC POST 呼び出し

---- サーバー側 ----

---- サーバー ログ本体で次のエラーを取得 %5B%22UpdateScenario%22%2C%22c%22%2C%224.5%22%2C%2230frm%22%2C%22Refinance%22%2C%22100000%22% 2C%22740%22%2C%2294538%22%2C%2250000%22%2C%22owner%22%2C%22sfr%22%2C%22フリーモント%22%2C%22CA%22%5D=

JSON オブジェクトをデコードできませんでした: 行 1 列 0 (文字 0): トレースバック (最新の呼び出しが最後): ファイル "/base/python_runtime/python_lib/versions/1/google/appengine/ext/webapp/_webapp25.py",行 703、呼び出し handler.post(*groups) ファイル「/base/data/home/apps/s~mortgageratealert-staging/1.357912751535215625/main.py」、行 418、ポスト args = json.loads(self.request .body) ファイル "/base/python_runtime/python_lib/versions/1/simplejson/ init.py"、388 行目、ロード return _default_decoder.decode(s) ファイル "/base/python_runtime/python_lib/versions/1/simplejson/decoder.py"、402 行目、デコード obj、end = self.raw_decode(s , idx=_w(s, 0).end()) ファイル "/base/python_runtime/python_lib/versions/1/simplejson/decoder.py"、420 ​​行目、raw_decode で JSONDecodeError("JSON オブジェクトをデコードできませんでした" 、s、idx) JSONDecodeError: JSON オブジェクトをデコードできませんでした: 行 1 列 0 (文字 0)

--- firebug は次のように表示されます ---

パラメータ application/x-www-form-urlencoded ["UpdateScenario","c","4....
Source ["UpdateScenario","c","4.5","30frm","Refinance","100000" ,"740","94538","50000","所有者","sfr","フリーモント","CA"]

firebug レポートとログに基づいて、予想どおり self.request.body が表示されます。ただし、simplejson の読み込みは気に入りません。

助けてください!

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

c# - Windows Phone 7 アプリケーションで JSON-RPC (Web サービス) を使用するには?

Windows Phone アプリケーションで Json Web サービスを使用する方法を知りたいです。Jayrock を使用する必要があることは承知していますが、いくつかの例が必要です。http://"something"/service.json" の形式で提供されている Web サービスのいくつかのメソッドを呼び出したいのですが、助けてください。

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

json - JSON RPC エラー 32600

jquery ajaxを使用してjson rpcリクエストをリモートサーバーに渡しています。これが私のjson文字列です:

このエラーが発生しています:

{"jsonrpc":"2.0","id":null,"error":{"code":-32600,"message":"Invalid JSON-RPC 2.0 request error (-32600)"}}

私は何を間違っていますか?手伝ってくれてありがとう。

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

c# - JSONRPCとWindows7Phones(Mango)、どうすれば動作させることができますか?

したがって、2日間の調査と実験の結果、現時点ではWindowsPhone用のJSONRPCクライアントは機能していないという結論に達しました。JayrockとAustinHarrisはどちらも、アプリでそれらを参照しようとすると、数え切れないほどのエラーが発生します。

私にとっては新しい問題なので、誰かがこれらの種類の要求を処理する方法についてのインサイダーの知識を持っていますか?私が働いていた会社は、単純なPing Webサービスから始めて、JSONRPCを介して接続するためのいくつかのWebサービスを提供してくれました。

調査中に、非常に便利なクライアントを見つけましたが、WindowsPhoneアセンブリで動作するものはないようです... http://code.google.com/p/jayrock/source/browse/src/Jayrock.Sandbox /JsonRpcClient.cs はこのようになっています。

クライアントがJayrockからの参照を必要としているという事実に注意してください。ただし、ソースを取得して自分でビルドすると、他にも多くのエラーが発生します。(このバージョンのアプリケーションでは、ソリューションフォルダーとwwwフォルダーはサポートされていません(Visual Studio 2010 for Windows Phone)

JSON RPCを介してこのWebサービスにアクセスする方法についてのヘルプをいただければ幸いです!

編集 - -

ついに動作するクライアントを見つけました。NewtonSoft、まだpingサービスを実装する方法がわかりません...この問題に関する私の知識はあまりにも限られています..

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

php - jquerygetJSONを介したJsonRPCリクエスト

jquerygetJSONメソッドを使用してjson-rpcリクエストをリモートサーバーに送信しようとしています。これが私のコードです:

これが私のjson-rpc文字列の例です:

そして、これが私が得るエラーです:

何が問題なのかわかりません。私は何か間違ったことをしていますか?たぶん私はjqueryではなくphpでリクエストを送信する必要がありますか?では、どうすればいいですか?

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

android - HTML、認証。クッキーの取得

どのように機能するのかよくわかりませんが、JSON-RPC で認証してからページをリクエストする必要があります。ユーザー名とパスワードが正しいかどうかを確認するためのこのコードがありますが、この情報を使用してページをリクエストする方法がわかりません..

成功し、すべての適切なデータが返されますが、使用方法がわかりません。

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

c# - JSON RPC c# でオブジェクトのリストをシリアル化する

まず、プロジェクトに関する情報です。ここに私が作成したクラスがあります:

ここで行われるようにオブジェクトを作成することにより、すべてをシリアル化する非常に単純なクラス (つまり、SendOverview クラス):

col1 データを testOV の arrOptions に追加しようとすると、作業の進行をブロックする nullreference 例外が発生します。

私に例外を与えています。どんな助けでも大歓迎です..

(どこかに List[] xx = new List[MAX] を作成する必要があることはわかっていますが、実装できません。)

無料の質問:

json 文字列を送信する場合: {\"id\":\"1\",\"method\":\"getOverviewInfo\",\"Params\":{\"overviewID\":\"0000004297\", \"overviewType\":\"Stock Items\",\"AORParams\":null,\"arrOptions\":{\"columnInfo\":\"1;100;1;1#\",\"orderInfo \":\"1;0;0#\"}}}"

すべての名前付きパラメーターは、名前付きパラメーターではなく、値のみを持つ必要があります。調整済み:

{\"id\":\"1\",\"メソッド\":\"getOverviewInfo\",\"Params\":{"0000004297\","在庫アイテム",null,{\"columnInfo\" :\"1;100;1;1#\",\"orderInfo\":\"1;0;0#\"}}}"

この効果を得るには、どの JSON プロパティを追加する必要がありますか? ありがとうございました!

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

c# - JSON RPC フォーマット

私のプロジェクトでは、応答を受信するために非常に具体的な JSON 要求を Oracle サーバーに送信する必要があります。現時点では、json文字列を送信しています:

{\"id\":\"1\",\"method\":\"getOverviewInfo\",\"Params\":{\"overviewID\":\"0000004297\",\"overviewType\":\"Stock Items\",\"AORParams\":null,\"arrOptions\":{\"columnInfo\":\"1;100;1;1#\",\"orderInfo\":\"1;0;0#\"}}}" このクラスから来ます:

ここで私の質問は、リクエスト文字列を調整して Params 配列からメンバー名を削除することはできるのでしょうか?

「xxxx」、「xxxx」のはずです

編集フォーマット: