問題タブ [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.
ios - AFNetworking POST AFHTTPRequestOperation キューの問題
サーバーからデータを要求していますが、データよりも先に Cookie を呼び出しているという問題があります。どうすればこの問題を解決できますか?
この問題は、Charles アプリケーションで確認しました。
ios - AFHTTPRequestOperation _totalBytesRead は収縮前または収縮後ですか?
AF Networking ライブラリによってフードの下で解凍された gzip された応答を送り返していると思われる独自の Web サービスに接続しています。Accept encoding gzip ヘッダーが存在する場合、サーバーが圧縮されたデータを送信していることを確認し、ライブラリがこのヘッダーを送信していることを確認しました。
ただし、_totalBytesRead 値は、解凍後の合計バイト数です。これは、この値が解凍後のものであるためですか、それとも実際には圧縮データを取得していないためですか? 前者の場合、データが圧縮されていることを iOS 側で確認する最も確実な方法は何ですか?
以下のコード:
objective-c - Xcode でパラメーターを使用して sync POST を呼び出す
NSURL
&を使用して POST リクエストを送信するコードのサンプルを多数見つけましたdispatch_sync
が、パラメータを送信するサンプルはありAFHTTPRequestOperationManager
ません。誰かが参照またはコードスニペットを提供してくれますか?
テキスト、数字、画像を送信する必要があります。
ios - json 配列のデータを使用するにはどうすればよいですか?
AFHTTPRequestOperation を使用して息子を設定しようとしています。そのjsonは座標によって構成されており、それを使用してビュー内にマップキットを実装したいと考えています。
ここにNSLog:
ここで、マップキット内にピンを取得するために「for」を挿入します。
今、私のアプリがクラッシュしました。
その状況を設定するためのアドバイスはありますか??
これはデバッグ領域のエラーです:
objective-c - AFHTTPRequestOperationManager がカスタム HTTP ヘッダーを送信しない
AFHTTPRequestOperationManager
プロジェクトで使用したい。各リクエストには認証ヘッダーが含まれている必要があります。そうでない場合、サーバーはエラーを報告します。
さて、私は作成しますAFHTTPRequestOperationManager
:
そして、マネージャーの助けを借りてリクエストを送信します。
それぞれDLog
が示しています:
そして、サーバーの応答は良くありません:
Wireshark でリクエストを確認することにしましたが、Authorizationヘッダーがまったくありません。私は何を間違っていますか?
追加した:
Authorizationヘッダーのみが送信されませんAFHTTPRequestOperationManager
。ヘッダーのタイトルをAuthorizationLOLに変更し、正常に送信されました
python - json 要素の結果がわかりません
サーバー側で SQL クエリを実行すると (サーバーは Python で記述されています)、次のような json が返されます。
output
内部メソッドから返された結果であり、次のように既にシリアル化されています。
クライアント側は正常に応答を受け取りsuccess:^(AFHTTPRequestOperation *operation, id responseObject)
、デバッグ コンソールでは次のようになりますAFHTTPRequestOperationManager
。responseObject
(lldb)
コンソールpo responseObject[0][@"data"][0]
でデータ配列を出力し、p responseObject[0][@"total"][0]
期待どおりに 381 を出力します
問題:
responseObject[0][@"total"][0]
整数にキャストしようとしているコードでは、ガベージ番号を返します- にキャスト
responseObject[0][@"data"][0]
してNSArray*
からカウントまたはその他の操作を実行しようとすると、例外が発生します。'NSInvalidArgumentException', reason: '-[__NSCFString count]: unrecognized selector sent to instance
ios - チャンネルの動画リストに対する UStream API リクエストに関する AFNetworking の問題
これはおそらく、私が見落としている単純なものです。AFNetworking を使用して uStream の API から AFHTTPRequest を作成しようとしています。uStream チャネルのすべての動画を一覧表示する JSON ペイロード応答が返されるはずです。これが私のコードです:
ブラウザでテストするとすべて正常に動作しますが、AFNetworking を使用しようとすると、NSURLErrorDomain エラーが発生します。誰にも提案はありますか?
ios7 - AFHttpRequestOperation のキャンセル
AFHttpRequestOperation を使用して画像をダウンロードしています。ボタンのクリックでこの操作をキャンセルしたいのですが、どうすればよいですか
私は使っていた
ただし、これはダウンロード プロセスを停止しません。