問題タブ [xml-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 投票する
3 に答える
9535 参照

iphone - iPhone は XML-RPC をサポートしていますか?

iPhone は XML-RPC をサポートしていますか? 使用できるオープン ソース フレームワークはありますか?

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

.net - クロスプラットフォームの WCF サービスにはどの認証を選択すればよいですか?

サービスに推奨する認証の種類は次のとおりです。

  • WCF として実装され、さまざまなエンドポイント (XML-RPC を含む) を介して公開されます。
  • さまざまなクロスプラットフォーム クライアントで簡単に使用する必要がある

なんで?

私が知っているオプションは次のとおりです。

  • IIS でホストされる WCF のフォームベースの認証 (実装は簡単ですが、クロスプラットフォームのサポートはひどいものであり、REST ではありません)
  • すべての呼び出しでプレーンテキストのユーザー名/パスワードを送信する (どのプラットフォームでも簡単に使用できますが、完全に安全ではありません)
  • チケットベースの認証を使用して、ユーザー名とパスワードを使用して、しばらくの間有効で、すべてのリクエストで渡されるチケットを作成します (どのクライアントでも簡単に使用できますが、API モデルはこのタイプのセキュリティにバインドされています)。

御時間ありがとうございます!

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

web-services - XML-RPCの非対話型認証/承認?

XML-RPC仕様に正確に準拠しているわけではありませんが、概念はほぼ同じです。クライアントは、XMLペイロードを使用してHTTP/HTTPS経由で着信します。リクエストに応答するXMLペイロードで応答します。これは主にマシン間で行われるため、ユーザー名/パスワードを入力する人は誰もいません。私たちのコンストラクトはapachetomcat内で実行されます。リクエストを認証したいと思います。すべてのクライアントがすべてのサービスを利用できるわけではないため、リクエストも承認する必要があります。サブスクリプションと使用ごとの課金モデルの両方があるため、すべてをログに記録する必要があります。

サーバーとクライアントの両方に何をお勧めしますか?

0 投票する
4 に答える
28769 参照

python - Python で PDF ファイルを base64 エンコードする方法

PythonでXML-RPC経由で転送するためにPDFファイルをbase64でエンコードするにはどうすればよいですか?

0 投票する
4 に答える
7203 参照

objective-c - Cocoa アプリケーションで XML-RPC を使用する最良の方法は?

XML-RPC を使用するアプリケーション用の GUI ラッパーを書きたいと思っていましたが、Cocoa で利用できる XML-RPC フレームワークがあるかどうか疑問に思っていました。

前もって感謝します

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

c++ - C++ 用の XML-RPC ライブラリ

ネイティブ C++ または C で xml-rpc クライアントを作成するために使用できるライブラリは何ですか?

0 投票する
4 に答える
4817 参照

javascript - JavaScript での XML-RPC から JSON への変換

軽量な JavaScript XML-RPC ライブラリを推奨できる人はいますか?

少し前にこれを調べたところ、快適なものが見つからなかったので、自分で書くことになりました。しかし、それはばかげているかもしれません。そこには適切なものがあるはずです!?

私自身の疑似ライブラリには、主に XML-RPC 応答を JSON に変換する方法がありません。つまり、それぞれの responseXML を JavaScript オブジェクトに変換する (必要に応じてデータ型を変換する) 方法がありません。これは難しいことではありませんが、なぜ車輪を再発明する必要があるのでしょうか...

どんな助けでも大歓迎です!

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

apache-flex - RemoteObject - クロス ドメインの問題

サーバーからデータを取得しようとしていますが、RemoteObject を使用してそれを達成しました。localhost でアプリケーションを実行するとうまく動作しますが、サーバーで使用すると Channel.Security.Error(URL にアクセスする際のセキュリティ エラー) が発生します。

サーバー側のログには、 cross domain に関する言及があります。77.127.194.4 - - [2008 年 10 月 23 日 21:15:11] "GET /crossdomain.xml HTTP/1.1" 501

誰も同じ問題に遭遇しましたか? 何か案が ?

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

perl - XML::RPC と Drupal で数字の文字列をどのように扱うべきですか?

Drupal (PHP) バックエンドで XML-RPC サーバーを使用して、Perl バックエンドが簡単に通信できるようにしようとしています。しかし、問題が発生しました。バグがあるとすれば、どの部分がバグなのかわかりません。基本的に、Drupal に渡す必要がある変数の一部は文字列であり、文字列が数字でいっぱいになることもあり、Drupal XML-RPC サーバーは、文字列が数字でいっぱいになると正しく形成されていないというエラーを返します。

現在、私の Perl コードは次のようになっています。

出力は次のとおりです。

Drupal XML-RPC サーバーに受信したデータを出力させると、2 番目の引数が i4 と入力されていることに気付きました。

Drupal がアイテムの処理を終了すると、その変数を文字列ではなく int として入力していると思います。これは、後で Drupal が変数値が文字列に対して適切に形成されていることを確認しようとしたときに、is_string PHP 関数が false を返すことを意味します。

私がよくわからないのは、問題が分割のどちら側にあるか、または他に使用すべきものがあるかどうかです。Perl 側からの要求は、i4 ではなく文字列としてコンテンツを入力する必要がありますか、それとも文字列型に対して要求の Drupal 側が厳しすぎますか? 私の推測では、問題は後者であると思われますが、XML-RPC サーバーがどのように機能するのかについて、確実に知るには十分ではありません。

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

python - XML-RPC経由でPythonでRubyオブジェクトにアクセスしますか?

XML-RPC 経由で Ruby フレームワークをエクスポートしようとしています。ただし、XML-RPC サーバーにハンドラーとして直接追加されていないクラスからメソッドを呼び出そうとすると、いくつかの問題が発生します。以下の私の例を見てください:

次のようなRuby XML-RPCサーバーのテストがあります。

そして、次のようなテスト Python XML-RPC クライアントがあります。

Python クライアントが「hello world!」と出力することを期待します。これは、次の Ruby コードと同等です。

ただし、「xmlrpclib.ProtocolError: <ProtocolError for 127.0.0.1:9090/: 500 Internal Server Error>」というエラーが生成されます。

print s.example.test() は正常に動作します。

新しい ExampleBar オブジェクトが送信されるとは思いませんが、サーバー側で「キャッシュ」され、その後の bar() の呼び出しが尊重されると予想します。

XML-RPC はこの種の使用法をサポートできますか?それとも基本的すぎますか?

だから私の質問は本当にそうだと思います。XML-RPC を使用していない場合、どうすればこれを機能させることができますか?