問題タブ [afhttpclient]
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 を使用して MongoDB のレコードを更新するために REST API HTTP PUT メソッドを実装する方法は?
node.js
と を使用して完全な RESTful API を作成しましたmongoDB
。を使用すると、API を介して製品のリストを取得するAFNetworking
ように簡単に実装できますが、レコードを更新する方法を実行するのに問題があります。アイデアは、この UUIDString のレコードがあるかどうかを確認し、レコードを更新する場合です。GET
PUT
ターミナルで cURL コマンドを実行した場合。これはうまくいきます:
Objective-c コード:
authentication - setAuthenticationChallengeBlock が定義されていません (見つかりません) - AFNetworking
「setAuthenticationChallengeBlock」で AFNetworking を使用して基本認証を設定しようとしていますが、コンパイラは見つからないと言います。
「setAuthorizationHeaderWithUsername」でユーザー名とパスワードを設定しても機能しない
助けてください!!
ios - AFHTTPClient と gzip
AFHTTPClient を拡張する Web サービス クラス (MyAPIClient) があります。Web サーバーへのすべてのリクエストは postPath メソッドを使用して送信され、データは JSON 形式です。MyAPIClient にはメソッドが 1 つだけ含まれています。
ここで、gzip エンコーディングを追加します。FAQが言うように:
NSMutableURLRequest から HTTPBody を取得し、データを圧縮し、リクエストを使用して操作を作成する前に再設定するだけです。
Godzippa ライブラリを入手したので、データを圧縮できます。次に、postPath メソッドを次のようにオーバーライドする必要があると思います。
AFHTTPClient は NSDictionary を JSON に変換する必要があり、gzip でエンコードして正しい「Content-Type」を設定できるので、これは正しい方法ではないと思います。どんな助けでも大歓迎です。
ios - AFNetworking と奇妙なエラー -999
AFNetworking フレームワークに奇妙な問題があります。この問題は一般的ではありません。時々発生し、理由がわかりません。連続して 5 回動作し、次回は同じ要求で NSUrlErrorDomain -999 を返します。
objective-c - AFHTTPClient で画像をダウンロードする
AFNetworkingを使用してサーバーからjpegファイルをダウンロードしようとしています。サーバーへのアクセスは成功しているように見えますが、responseObject は空です。
関連するコードは次のとおりです。
このコードの出力: (null) (null)
つまり、responseObject と test は空のオブジェクトです。ブラウザで同じ URL を使用すると、簡単に画像を取り戻すことができます。他の要求が機能するため、ユーザー名とパスワードは有効です。
画像をダウンロードするには、何を変更する必要がありますか?
どんな助けでも大歓迎です。
ios - AFNetworking/AFHTTPClient.h:88:10: - ios
- どんな助けでも大歓迎です。
ios - iosでサーバーに辞書を含む配列を送信する方法は?
こんにちは、データの配列を次のようにサーバー配列に送信したい
私はafnetworkingを使用しようとしています
しかし、配列はサーバーで空になります
それを修正する方法
objective-c - AFNetworking AFHTTPClient サブクラス化、シングルトン クライアントおよびデリゲート
iOS プロジェクト用に AFNetworking を使用して REST API レイヤーを作成しています。これまでに書いたことについていくつか質問があるので、ガイダンス/回答を得るためにスタックオーバーフローに目を向けています。
私が達成しようとしていることのガイドラインは次のとおりです。
- AFHTTPClient の cocoadoc が推奨するように、シングルトン クライアントを初期化する基本クラス (DRAPI : AFHTTPClient)。
- DRAPI の「ベース」デリゲート: DAPIDelegate。統一された形式でエラーを表示するためのメソッドを保持します。
- REST API の特定のルートを処理する DRAPI のサブクラス。たとえば、ユーザーに対する CRUD 操作は、DRAPI の子クラスである DRUserAPI の責任です。
- DRAPI の各サブクラスには、独自のデリゲートがあります。DRUserAPI には、DRAPIDelegate を拡張する DRUserAPIDelegate があります。
これまでの記述方法の簡単な例を次に示します。
DRAPI.h
DRAPI.m
DRUserAPI.h
DRUserAPI.m
仲間の同僚が、デリゲートとシングルトンが混在しないことに注意を促しました。しかし、私はまだデリゲートを管理したいと思っています。良い解決策は、API サブクラス内で呼び出しているメソッドにデリゲートのシングルトン インスタンスを渡すことだと考えています。
これは良い考えですか?
ありがとう!
ios - AFHTTPClient putpath メソッド
以下の機能に問題があります:
これは私のコードです。以下のエラーがあります - どうすれば修正できますか?
ありがとう
"""応答文字列: <>Apache Tomcat/7.0.26 - エラー レポート
HTTP ステータス 400 - 必須の文字列パラメータ「token」が存在しません
タイプステータス レポート
message必須の文字列パラメーター 'token' が存在しません
説明クライアントから送信された要求は構文的に正しくありません (必須の文字列パラメーター 'token' が存在しません)。