問題タブ [afhttprequestoperation]

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 に答える
143 参照

ios - AFNetworking POST AFHTTPRequestOperation キューの問題

サーバーからデータを要求していますが、データよりも先に Cookie を呼び出しているという問題があります。どうすればこの問題を解決できますか?

この問題は、Charles アプリケーションで確認しました。

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

ios - AFHTTPRequestOperation _totalBytesRead は収縮前または収縮後ですか?

AF Networking ライブラリによってフードの下で解凍された gzip された応答を送り返していると思われる独自の Web サービスに接続しています。Accept encoding gzip ヘッダーが存在する場合、サーバーが圧縮されたデータを送信していることを確認し、ライブラリがこのヘッダーを送信していることを確認しました。

ただし、_totalBytesRead 値は、解凍後の合計バイト数です。これは、この値が解凍後のものであるためですか、それとも実際には圧縮データを取得していないためですか? 前者の場合、データが圧縮されていることを iOS 側で確認する最も確実な方法は何ですか?

以下のコード:

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

objective-c - Xcode でパラメーターを使用して sync POST を呼び出す

NSURL&を使用して POST リクエストを送信するコードのサンプルを多数見つけましたdispatch_syncが、パラメータを送信するサンプルはありAFHTTPRequestOperationManagerません。誰かが参照またはコードスニペットを提供してくれますか?

テキスト、数字、画像を送信する必要があります。

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

ios - json 配列のデータを使用するにはどうすればよいですか?

AFHTTPRequestOperation を使用して息子を設定しようとしています。そのjsonは座標によって構成されており、それを使用してビュー内にマップキットを実装したいと考えています。

ここにNSLog:

ここで、マップキット内にピンを取得するために「for」を挿入します。

今、私のアプリがクラッシュしました。

その状況を設定するためのアドバイスはありますか??

これはデバッグ領域のエラーです:

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

objective-c - AFHTTPRequestOperationManager がカスタム HTTP ヘッダーを送信しない

AFHTTPRequestOperationManagerプロジェクトで使用したい。各リクエストには認証ヘッダーが含まれている必要があります。そうでない場合、サーバーはエラーを報告します。

さて、私は作成しますAFHTTPRequestOperationManager

そして、マネージャーの助けを借りてリクエストを送信します。

それぞれDLogが示しています:

そして、サーバーの応答は良くありません:

Wireshark でリクエストを確認することにしましたが、Authorizationヘッダーがまったくありません。私は何を間違っていますか?

追加した:

Authorizationヘッダーのみが送信されませんAFHTTPRequestOperationManager。ヘッダーのタイトルをAuthorizationLOLに変更し、正常に送信されました

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

python - json 要素の結果がわかりません

サーバー側で SQL クエリを実行すると (サーバーは Python で記述されています)、次のような json が返されます。

output内部メソッドから返された結果であり、次のように既にシリアル化されています。

クライアント側は正常に応答を受け取りsuccess:^(AFHTTPRequestOperation *operation, id responseObject)、デバッグ コンソールでは次のようになりますAFHTTPRequestOperationManagerresponseObject(lldb)

コンソールpo responseObject[0][@"data"][0]でデータ配列を出力し、p responseObject[0][@"total"][0]期待どおりに 381 を出力します

問題:

  1. responseObject[0][@"total"][0]整数にキャストしようとしているコードでは、ガベージ番号を返します
  2. にキャストresponseObject[0][@"data"][0]してNSArray*からカウントまたはその他の操作を実行しようとすると、例外が発生します。'NSInvalidArgumentException', reason: '-[__NSCFString count]: unrecognized selector sent to instance
0 投票する
1 に答える
84 参照

ios - チャンネルの動画リストに対する UStream API リクエストに関する AFNetworking の問題

これはおそらく、私が見落としている単純なものです。AFNetworking を使用して uStream の API から AFHTTPRequest を作成しようとしています。uStream チャネルのすべての動画を一覧表示する JSON ペイロード応答が返されるはずです。これが私のコードです:

ブラウザでテストするとすべて正常に動作しますが、AFNetworking を使用しようとすると、NSURLErrorDomain エラーが発生します。誰にも提案はありますか?

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

ios7 - AFHttpRequestOperation のキャンセル

AFHttpRequestOperation を使用して画像をダウンロードしています。ボタンのクリックでこの操作をキャンセルしたいのですが、どうすればよいですか

私は使っていた

ただし、これはダウンロード プロセスを停止しません。