1

私は、サービスインターフェイスを使用して元のWebプロジェクトからWebサービスとして生成するADFモバイルアプリケーションを開発しました。

私のWebサービス構成

  • 「検索」は、ビューインスタンスでの基本的な操作のみです
  • 表示基準なし

検索は基本的な操作のみであるため、「findCriteria」および「findControl」パラメーターが必要と思われます(AMXページで生成された「PanelFromlayout」に表示されます)。

AMXページでフォームビューをドラッグ生成し、シミュレーターにデプロイした後、次のようなポップアップエラーが表示されることがわかりましたBad Content-Length value

この問題を解決するにはどうすればよいですか?HTTPアナライザーを使用していて、ADFモバイルアプリケーションからのリクエストが見つからなかったため

iOSスクリーンショット

4

1 に答える 1

1

ありがたいことに、ロギングの「コンソール」の問題がわかり、adfmobileがjDeveloperで構成されたプロキシ設定を使用するのではなくOSXプロキシ設定を使用していることがわかりました。

08.03.13 14:12:41,423 iDash2[3625]: All System Proxy Settings = {
ExceptionsList =     (
    "*.local",
    "169.254/16"
);
FTPPassive = 1;
HTTPEnable = 1;
HTTPPort = 80;
HTTPProxy = "144.1.100.xxx";
HTTPSEnable = 1;
HTTPSPort = 80;
HTTPSProxy = "144.1.100.xxx";
HTTPSUser = xxx;
HTTPUser = xxx;
"__SCOPED__" =     {
    en0 =         {
        ExceptionsList =             (
            "*.local",
            "169.254/16"
        );
        FTPPassive = 1;
        HTTPEnable = 1;
        HTTPPort = 80;
        HTTPProxy = "144.1.100.xxx";
        HTTPSEnable = 1;
        HTTPSPort = 80;
        HTTPSProxy = "144.1.100.xxx";
        HTTPSUser = xxxx;
        HTTPUser = xxx;
    };
};
}

したがって、現在のIPアドレスをOSXネットワーク設定の例外リストに追加すると、この問題は解決されます。

注:私の現在の開発マシンは、プロキシを使用してすべてのクライアントを適用してあらゆるものを接続する企業ネットワークに接続しています。

于 2013-03-08T08:37:24.017 に答える