問題タブ [nsurlsessionconfiguration]
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.
ios - NSURLSessionConfiguration 設定に従っていることをテストする
いくつかのデフォルト設定で NSURLSessionConfiguration を作成しましたが、カスタム NSURLProtocol でその設定で作成されたリクエスト オブジェクトを見ると、これらの設定がすべて継承されているようには見えず、少し混乱しています。
登録されているカスタム NSURLProtocol で
私が設定したこれらのパラメータが要求に従っており、継承されていることを確認する方法はありますか?
ios - アプリが強制終了された後、NSURLSessionUploadTask を使用してアップロード タスクを再開しますか?
次のコードを使用して、NSURLSessionUploadTask を使用して画像をアップロードしています
私のファイルはサーバーに正しくアップロードされますが、アップロードの進行中にアプリが強制終了された場合、セッション識別子を取得してから再開した後、アップロードの状態を復元できません。
グーグルで調べたところ、アップロードが中断された場合、(アプリの再起動後に) 以下のデリゲート メソッドが呼び出されることがわかりましたが、私の場合、このメソッドは呼び出されないようです。
セッション ID を識別するために正しい方法を使用していますか、それとも要件を実装するための他の方法がありますか?
ios - ウォッチ OS : NSUrlSession 資格情報のキャッシュ
iPhoneやApple Watchからの「ログアウト・新規ログイン」機能を実装したい。
ログアウト後に iPhone (古いコードのため NSURLConnection を使用) から資格情報をクリアできますが、Apple Watch (NSURLSession を使用) からはクリアできません。
Apple Watch で NSURLSession を使用しています。これは Apple が新しく推奨しているためです。
Apple Watch(Watch OS 2.0、Swift 2.0、iOS 9.0 >> )からサーバーに接続するために ephemeralSessionConfiguration を試しました。「invalidateAndCancel」と
resetWithCompletionHandler
APIを呼び出して、資格情報をクリアし、動作に変更はありませんでした。認証チャレンジを起動するのは 1 回だけです。その後は、最初に提供した資格情報を常に使用しています。そのため、新しいログイン ユーザー資格情報を使用できません。
資格情報ストアとキャッシュを取得して、資格情報をクリアしようとしました。しかし、共有資格証明ストアとキャッシュは空です。
質問
私のアプローチに何か問題がありますか?それとも Watch OS 2.0 のバグですか?
xcode - NSURLConnection のプロキシ HTTP
以下のコードを使用して、NSURLConnection でリクエストをプロキシしようとしています。私の問題は、プロキシが働く。私の NSURLResponse は問題ないので、ここで実際に何が起こっているのかわかりません。どんな助けでも大歓迎です、ありがとう!
\\ これは、プロキシ IP を取得する必要があるときに返されるものです。
nsurlsession - NSURLSession バックグラウンド タスク用の NSURLCache
私は自分のアプリにキャッシュを実装しようとしています。ほとんどのネットワーク ニーズに対してバックグラウンド構成で NSURLSession を使用していますが、うまく機能しますが、キャッシュ オブジェクトを追加すると、セッションはそれを無視し、常にサーバーに移動します。
キャッシュ付きのデフォルト セッション インスタンスを使用しようとしましたが、システムはキャッシュを使用します
以前にドキュメントを何度か読んだことがありますが、バックグラウンド タスクのキャッシュ オブジェクトを無視することについては言及されていません。
バグなのか何か分かる人いますか
ios - AFNetworking ファイルのダウンロード エラー エラー Domain=NSCocoaErrorDomain Code=260
動画ファイルのダウンロードとその進行状況の報告に AFNetworking 3.0.4 を使用しています。ファイルは正常にダウンロードされたようですが、このファイルを保存してファイル属性を取得しようとすると、次のエラーが表示されます。
この行を使用してファイル属性を取得しています。
ここで fileAttributes ディクショナリは nil であり、 fileError 変数に上記のエラーが表示されます。
ここに私の完全なコードがあります
ここで私が間違っていることを教えてください。どんな助けでも大歓迎です。ありがとう