2011-11-12 12 views
0

私はハイブリッドモバイルアプリケーション(PhoneGap + JQM)を構築しています。 Androidエミュレータでテストしている間、私はSOAP Webサービスに対するクロスドメインPOSTの問題でなければならないことを観察しています。私はWSDLのGETを行うことができます(したがって、問題のドメインに実際に到達できることを証明します)。しかし、SOAPペイロードを使用してPOSTにリクエストを変更した場合、エラーが発生します。 (LogCatはエラーコールバック関数で "Internal Server Error"を表示します)PhoneGapを使用したAndroidエミュレータでのCrossDomain POSTの問題

私は、クロスドメインPOSTがPhoneGapを使用してどのように禁止されているのかについては、私のエミュレータでは許可されていません。私が何が欠けているかもしれないかについての考えはありますか?

+0

よく、恥ずかしながら十分にサーバーに突き当たっていました。 (あなたは '内部サーバーエラー'のようなエラーが1つの手がかりになると思います:-)私のjqueryエラーコールバックは単に私にフォルトの詳細を表示していませんでした。だから私はそれを確認するためにスニッファを置く、そして、それはトラフィックが通過していたことを私が知った方法です。それが価値あるものであれば、私はSOAPAction HTTPヘッダーが欠けていたので、エラーです。 – dlgrasse

答えて

0

上記のコメントを参照してください。不明なWebサービスエラーが発生した場合、他の人がこれから学ぶことを望みます。 (常にSoapUIを使用して正しいコンテンツを確認し、スニッファを使用して自分のPOSTを再確認してください)

関連する問題