問題タブ [sendasynchronousrequest]

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.

0 投票する
0 に答える
663 参照

ios - Json : Swift で画像を CoreData に保存する

私は今少し立ち往生しています。まず、私のコードは次のとおりです。

このアプリを実行するたびに、次の行で停止します:

NSURLConnection.sendAsynchronousRequest(requestWebView、キュー: NSOperationQueue.mainQueue()、completionHandler: {

(ここでやろうとしているのは、Json データを解析して配列に入れ、それを CoreData に保存することです。問題はfetchImg()関数です。Json データからのパスをこの関数と関数は、Web から実際の画像を取得し、パスを作成してデータをデバイスに保存し、実際に画像が保存されるパスを返します。)

何かアドバイス?

私の貧弱な英語の説明で申し訳ありません!!!

ありがとう!

0 投票する
1 に答える
1984 参照

ios - iOS の sendAsynchronousRequest:request API で 401 ステータス コードを処理する

この方法の API を使用してアプリにログインしています。

正しいユーザー名とパスワードを使用すると、httpResponse とステータス コードが 200 になります。しかし、間違ったユーザー名とパスワードを使用すると、401 が返されません。

では、この状況をどのように処理するか

よろしくランジット

0 投票する
2 に答える
546 参照

jquery - $.ajax リクエストの成功イベントに入らない理由

私はこの概念に不慣れで、非同期呼び出しを理解するためにいくつかの基本的な例に取り組んでいます

上記のコードでは、完了イベントのアラート関数が起動されます。しかし、成功イベントは起動されません。しかし、Firebug コンソールでは、このリクエストを介して取得された html 応答を確認できます ....これが正しくない場合、どのようにアクセスできますか?このリクエストで返された html データ

Jqueryの単純な .load(url) 関数を使用すると、これはうまくいきました

助けてくれてありがとう、

0 投票する
2 に答える
864 参照

asp.net - async と await が機能しない

asp.net で async と await を使用しようとしています。簡単にするために、私の目的は非同期的にメソッドを呼び出し、戻ったらUIのラベルのデータを更新することです。ここにdefault.aspxがあります

コードビハインドファイル...

ボタンをクリックすると、ブラウザは DoSomethingAsync メソッド全体が完了するまで待機します。したがって、これは非同期呼び出しではなく同期呼び出しになると思います。

ここで何が問題なのか誰にも教えてもらえますか。

0 投票する
1 に答える
958 参照

ios - iOS Swift - NSURLConnection.sendAsynchronousRequest キャンセル要求

インターネット接続に問題がある場合、非同期リクエストをキャンセルしようとしています。

これがコードです。次の方法でリクエストをキャンセルしようとしています。

しかし、いくつかのエラーがあります。「void」型の値を NSURLConnection 型の値に代入できません。

0 投票する
1 に答える
106 参照

multithreading - sendAsynchronousRequest:queue:completionHandler: アプリがバックグラウンドにあるときに失敗する

を使用してインターネット可用性チェックを使用して NSURLConnectionいますが、成功またはエラーブロックを呼び出すことができません:

アプリがフォアグラウンドにあるとき、または初めてロードするときに、アプリはうまく機能します。もちろん、バックグラウンドでのマルチタスクは有効になっています。この問題は、次の場合に発生します。

アプリを BG に送信します。しばらくお待ちください... アプリは iOS によって強制終了されます。

アプリがバックグラウンドからフォアグラウンドに戻ると、次のステータス コードでブロックが呼び出されます。

リクエストタイムアウトエラーです。しかし、アプリがバックグラウンドになるたびに呼び出されないのはなぜですか(毎回ではなく、正常に動作します)。

私のコードに何か問題がありますか? そして、これをどのように処理しますか。