問題タブ [afnetworking-2]

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 投票する
1 に答える
3442 参照

ios - AFNetworking を使用して API 呼び出しを行う

メインの質問を別のチケットにして、各質問を分けるコメントをもらいました。

SDK のコードを記述しようとしています。API 呼び出しを行う必要があります。

AFNetworking 2.0 を使用して POST リクエストをサーバーに送信しています。

これは AFNetworking を使用して SDK の API 呼び出しを行う正しい方法ですか? https のサポートを提供するにはどうすればよいですか?

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

https - AFNetworking 2.0: AWS S3 に 302 を受信すると NSURLSessionDownloadTask がキャンセルされる

イメージをダウンロードするために、README ファイル (AFNetworking 2.0 ページから) の簡単な例を使用しています。私のWebサーバーから直接提供される画像では、すべて正常に機能します。ただし、S3 にあるものについては、Web サーバーは 302 Redirect を返し、次のエラーを返します。

S3 から直接 (同じコードを使用して) イメージをダウンロードしようとすると (リダイレクトを省略)、同じエラーが表示されます。

wget で実際の画像が利用可能かどうかを確認しました。画像は公開されています ( https://youguide.s3.amazonaws.com/icons/user_96x96.png )。

誰もが同様の問題を経験していますか?

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

ios - AFNetworking 経由で簡単な HTTP リクエストを作成する方法

私はまだ ASIHTTPRequest を使用しており、AFNetworking に移行するための単語を探しています。Raywenderlich クラッシュ コースも受講 しましたが、AFNetworking 2.0 は使用していません。

AFNetworkingで言及されている以下のサンプルを試しまし たが、何らかの方法で機能しません。

デバッグ領域の表示:

Error Domain=NSCocoaErrorDomain Code=3840
"The operation could't be completed. (Cocoa error 3840.)" (JSON テキストが配列またはオブジェクトで開始されておらず、フラグメントを許可するオプションが設定されていません。) UserInfo=0xa0ba580 {NSDebugDescription=JSON テキスト配列またはオブジェクトで開始されておらず、フラグメントを許可するオプションが設定されていません。}

しかし、リンクを使用すると、Raywenderlichクラッシュコースが言及されました

完璧な JSON 出力が得られるのはなぜですか?

0 投票する
3 に答える
2785 参照

ios - AFNetworking で HTTP リクエストの重複を避ける

AFNetworking で HTTP リクエストの重複を回避できるかどうかを確認したいと思います。具体的には、私のアプリは、すべて同じ URL を持つ複数の HTTP 要求を生成する場合があります。AFNetworking が同じ URL の重複を処理しないようにしたいと考えています。

これが AFNetworking または基礎となる iOS SDK で実行できるかどうかはわかりません。保留中の URL リクエストを手動で追跡して重複を回避できることは理解していますが、これを処理するための低レベルの機能が既に利用可能かどうか疑問に思っていました。

ありがとう。