Web サービスからデータを取得するモバイル アプリケーションの作業で忙しくしています。もちろん、すべてが完璧に機能しており、必要なものはすべて揃っており、あまり労力をかけずにサービスを利用できます...エミュレーターで。
しかし、このアプリケーションをデバイス上でテストすると、期待しているデータではなく、Web サイトが返されます。これをどのように処理すればよいですか?
現在、これを使用してサービスを呼び出しています: (system.net を使用 - これが Windows Phone 7 でも使用する必要があるかどうかはわかりません)
WebClient proxy = new WebClient();
string strURI = "http://www.google.co.za";
proxy.OpenReadCompleted +=
new OpenReadCompletedEventHandler(proxy_openreadcompleted);
proxy.OpenReadAsync(new Uri(strURI));
注: 私は実際に Google を呼び出しているわけではありません。これは単なる例です。とにかく、JSONが返されることを期待していますが、代わりにサービスプロバイダーからモバイルオプションを変更するようにというメッセージが届いています...これを分離ストレージに入れてブラウザでレンダリングできますが、ソースがわかりませんボタンをクリックすると、フォームは相対 URL を使用するため、意図したことを実行する代わりに、何を呼び出そうとしているかを確認するだけです。
とにかく応答のソースを取得する方法はありますか? http://vodafonelive.mobi/などのソースを探しています。誰かが私に何をすべきかを教えてくれれば、私はそれを大いに感謝します.私の現在の考えでは、ソースを特定できれば、アプリケーションがこれを処理する必要がないようにWebブラウザタスクを作成できるということですが...応答がどこから来ているのかを特定する方法がわかりません。
どんな助けでも大歓迎です。