問題タブ [xmlrpcclient]

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

python - xmlrpc python からバイナリをデコードする

私は python と xml-rpc が初めてで、パブリック サービスからのバイナリ データのデコードに行き詰まっています。

このコードのサービス リクエスト応答は次のとおりです。

応答 :

これらの 2 つのバイナリ オブジェクトをデコードする必要があり、次のコードに行き詰まっています。

で終わる:

トレースバック (最新の呼び出しが最後): ファイル "stat.py"、18 行目、dat = xmlrpc.client.Binary(res) ファイル "C:\Users\Leonardo\AppData\Local\Programs\Python\Python35\lib\ xmlrpc\client.py"、389 行目、初期 データ。クラスname ) TypeError: dict ではなく、bytes または bytearray が必要です

xmlrpc.client について見つけた唯一のドキュメントは docs.python.org のものですが、これらのバイナリをデコードする方法がわかりません

0 投票する
0 に答える
1229 参照

java - Java XML-RPC:配列またはリストをパラメーターとしてサーバー上のメソッドに渡す方法は?

XmlRpcClient を使用して、指定されたインデックスのリストに従ってデータベースからデータを読み取る XmlRpcServer のメソッドを呼び出そうとしています。リストの長さは固定されていないため、内部に 5 つまたは 500 の値が含まれる可能性があります。このインデックスのリストをクライアントからサーバーに渡したいと思います。

インデックスのリストをサーバーに渡すいくつかの方法を試しましたが、主に次のエラーですべて失敗しました。

今、私は ArrayList にキャストバックする Object として渡そうとしています (私は今のところメソッドが true を返すようにしています):

クライアント

サーバー上のメソッド

これにより、上記のエラーが発生します。

サーバー上のメソッドに渡すことができるデータ型はどれですか? 複数の値を渡すことはできませんか?代わりに、インデックスごとにメソッドを個別に呼び出す必要がありますか?

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

xml - オブジェクトを送信するPython xmlrpc.client

私は Python3 と xmlrpc.client ライブラリを使用しています。ドキュメントは少しまばらに見えますが、それはおそらく私がxmlrpcに慣れていないためです。

検索メソッドへのパラメーターとして、次の xml を文字列形式で送信する必要があります。どうすればいいですか?

rpc リクエストに標準の xml が使用されている Python オブジェクトとリストを使用することはできますが、このような場合、xml が非常に具体的である場合、私は無知です!

どんなアドバイスでも大歓迎です!

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

mongodb - Spring は、XML-RPC コントローラーの下でサービス中の自動配線された DAO Bean を初期化しません。

彼ら。1 つ質問があります。リクエストを解決するための XML-RPC コントローラーと、ログイン実装のためのサービス (Spring Security UserDetails Service を実装) を備えたログイン アプリケーションを実装しています。ユーザーログインのデータは、DAO がアクセスする組み込みの mongodb データベースに保存されます。そのため、ログインすると、dao を使用したサービスがユーザーのデータベースにアクセスします。ただし、サービスを呼び出す瞬間に、DAO は初期化されません (null です)。私は何を間違っていますか?私のコントローラークラス:

W xmlrpc.properties サービスは、リクエストを実装するために定義されています。

サービス:

ダオ:

春のセキュリティ構成:

クライアント側には、ログインのためにユーザー名とパスワードをサーバーに送信するアプリケーションがあります。

0 投票する
0 に答える
471 参照

java - ホストへの URL の接続

xmlrpc を使用して Web に接続するために指定された URL。これで私はApacheライブラリを使用します

スレッド「メイン」での例外 java.lang.IllegalStateException: xmlrpc.project.main(project.java:36) の sun.net.www.protocol.http.HttpURLConnection.setRequestMethod(HttpURLConnection.java:550) で進行中の接続

このエラーは、Java プログラムの実行中に発生しました。エラーを修正するためのアイデアを提供してみてください。

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

java - XmlRpcClient が URL アドレスを割り当てられない

以下のソースコードをコンパイル中にエラーが発生しました: