問題タブ [soappy]
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.
python - ZSI 投稿への Cookie の追加
HTTPTransport をオーバーライドして SOAPpy に Cookie サポートを追加しました。SOAPpy を超える機能が必要なので、ZSI に移行する予定でしたが、サービスに対して作成された ZSI 投稿に Cookie を配置する方法がわかりません。これらの Cookie がないと、サーバーはそれが不正な要求であると判断し、失敗します。
Python CookieJar から ZSI リクエストに Cookie を追加するにはどうすればよいですか?
python - Python と SOAPpy を使用して WSDL を生成する
まず最初に、私は Web サービスの初心者であることを認めますが、HTML と基本的な Web の機能には精通しています。Python を使用して、MySQL データベース内のストアド プロシージャを呼び出し、単純に BIGINT 値を返す簡単な Web サービスを作成しました。この値を Web サービスで返し、Web 開発者に提供できる WSDL を生成したいと考えています。ストアド プロシージャは 1 つの値しか返さないことを付け加えておきます。
コード例を次に示します。
私は Web 関係者に提供できる WSDL を生成したいと考えています。また、SOAPpy で WSDL を生成するだけでよいのではないかと考えています。これは可能ですか?
python - SOAP クライアントをテストするための公開無料 Web サービス
Python ベースの SOAP クライアント ライブラリ ( Zolera SOAP インフラストラクチャなど) をテストするための、公開されているSOAP 1.2 / WSDL 2.0準拠の無料 Web サービスはありますか?
これまでのところ、Google Web APIが唯一の選択肢であると思われます。
そうでなければ、 SOAP 1.2準拠のクライアント ライブラリをどのようにテストできますか?
python - SOAPpy リクエストへの SOAP ヘッダーの追加
誰もこれを行う方法を知っていますか? 次の形式のヘッダーを追加する必要があります。
値1 値2
python - Python SOAPpy を使用して Yahoo Enterprise Web Services にアクセスするには?
動作するPHPスクリプトがあり、Pythonで同じものを書く必要がありますが、SOAPpyはわずかに異なるリクエストを生成し、サーバーが気に入るように修正する方法がわかりません.
php スクリプトによって生成されるリクエストは次のようになります。
SOAPPy を使用して同じものを作成しようとすると、次の要求が表示されます。
少し異なるリクエストですが、うまくいくはずですが、サーバーからエラーが発生します:「アカウントIDは
ヘッダーがパラメーターで指定されたものと一致しません。」
しかし、彼らは一致します!
私が目にするのは名前空間の違いだけですが、今何をすべきかわかりません。助けてください。
python - SOAPpy - 名前付きパラメータ リストの予約語
SOAP Web サービスにアクセスするために SOAPpy を使用しています。関数 findPathwaysByText へのこの呼び出しは問題なく機能します。
ただし、関数 login へのこの呼び出しは、次のことを行いません。
pass は予約語であるため、python はこれを実行しません。回避策はありますか?
python - SOAPpy リクエストへの Cookie の追加
SOAPpy をクライアントとして使用して SOAP リクエストを送信しようとしています。SOAPpy.HTTPTransport を拡張して Cookie を追加する方法を説明しているドキュメントをいくつか見つけましたが、それを機能させることができないようです。
ここの例を使用しようとしましたが、リクエストを送信しようとしているサーバーが 415 エラーをスローし始めたので、ClientCookie を使用せずに、またはサーバーが 415 をスローする理由を突き止めて、これを達成しようとしています。これを使って。SOAPpy は urllib と http/1.0 を使用するのに対し、ClientCookie は urllib2 と http/1.1 を使用するためではないかと思います。
ClientCookie に http/1.0 を使用させる方法、それが問題である場合、または ClientCookie を使用せずに Cookie を SOAPpy ヘッダーに追加する方法を誰かが知っていますか? 他のサービスを使用してこのコードを試した場合、Microsoft サーバーに要求を送信するときにのみエラーがスローされるようです。
私はまだPythonで自分の足場を見つけているので、何かばかげたことをしているのかもしれません。
python - Python SOAPpy エラー
以下は私のPythonコードです:
サービス部品
サーバー部分
クライアント部分
これは私が得ているエラーです: