0

MITAppInventorを使用して簡単な検索アプリを作成しています。クラウド上で公開されているスプレッドシートのクエリに問題はありませんでした。

突然、理由もなく、HTTPへのGETリクエストが-1の応答コードで失敗します。私はいたるところを見てきましたが、この-1コードの説明が見つかりません。

これが起こるまで、同じコードブロックが完全に正常に機能していたことを繰り返します。今、私は何が悪いのか理解できません。どんな助けでも大歓迎です。

4

2 に答える 2

1

以前は http:// で始まっていたターゲット スプレッドシートのリンクが https:// に変更されていることがわかったときに、この問題を解決しました。Web 上でクエリを直接実行しようとすると、ブラウザーが https:// にリダイレクトすることがわかりました。私のコードでそれを変更すると、問題が修正されました。

于 2012-07-09T14:24:46.277 に答える
0

最近、同様の問題に遭遇しました。以前は機能していましたが、セッションの有効期限が切れているため、get リクエストがログイン ページにリダイレクトされていることがわかりました。

エラーの原因をよりよく理解するために、webviewer コンポーネント (または activitystarter) を使用して get リクエストを開くことをお勧めします。

于 2012-06-08T12:35:36.723 に答える