問題タブ [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 投票する
2 に答える
4084 参照

ios - AFNetworking 2.0 使用時の「容認できないコンテンツ タイプ: アプリケーション/rss+xml」

このサイトで RSS の XML データを取得するために AFNetworking 2.0 を使用したい: http://www.ifanr.com/feed しかし、私はこれを得る:

そして、ここに私のコードがあります:

何か問題でも?

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

ios - AFNetworking 2.0 で画像をアップロードする

私はこれで頭を壁にぶつけています。UIImageでできるように、ライブラリから選択してサーバーにアップロードしたい<form action="http://blabla.request.cfm" method="post" enctype="multipart/form-data">。成功の代わりに、次のエラーが発生しました。

エラー = エラー ドメイン = NSCocoaErrorDomain コード = 3840 「操作を完了できませんでした。(Cocoa エラー 3840。)」 (JSON テキストが配列またはオブジェクトで開始されておらず、フラグメントを許可するオプションが設定されていません。) UserInfo=0x145e5d90 {NSDebugDescription = JSON テキストが配列またはオブジェクトで始まっておらず、フラグメントを許可するオプションが設定されていません。}

私はこの方法を試しました:

しかし、それは機能していません...サーバーはファイルがないと言っています。暗号化が間違っているかどうか、MIME タイプかどうかわからない?

これも試しました:

この:

何も機能していません。誰かが助けてくれることを願っています。なぜなら、私はそれで立ち往生していて、ここSO
tiaで質問から質問へと回っているからです

編集:新しい試み
1)最初はマルチパートフォームでした
2)アップロードタスク
の作成 どれもうまくいきませんでしたので、まだそれに対処しようとしていますが、解決策がわかりません

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

php - AFNetworking 2.0 POST の問題、Cocoa エラー 3840 (JSON テキストが配列で始まらない...)

ローカル サーバーで (MAMP を使用して) api.php を呼び出そうとしています。サーバー側の api.php が呼び出されていますが、php コード内の _POST の内容に次のエラーが含まれています。

JSON POST リクエストを api.php に送信しようとしている私のアプリは、AFNetworking 2 を使用する iOS アプリです。

これは私のリクエストコードです:

インターネット全体を見ましたが、特定の問題に対する答えが見つかりません。何をしても同じエラーが返されます。

JSON が適切にフォーマットされていないのはなぜですか? また、実際に送信している JSON を盗聴する方法が見つからないようです。

ありがとうございました。

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

ios - AFNetworking 2 を使用して HTTP リクエストを設定するには?

通常の HTTP リクエスト (GET) を送信し、text/html で応答する必要があります。AFNetworkin 2 を使用してこの応答を送信するにはどうすればよいですか?

今、私は使用しようとしています

そしてイライラしました-それは何もしません。デバッグ時、success 節も fail 節もトリガーされていません。

また、GET:parameters:success:failure: メソッドを使用しようとしましたが、応答として次のエラーが表示されます。

エラー: エラー ドメイン=AFNetworkingErrorDomain コード=-1016 「要求が失敗しました: 受け入れられないコンテンツ タイプ: text/html」

何が間違っているのか、リクエストを送信する正しい方法は何ですか(テキスト/ HTMLとして応答が得られる場合)、誰かが私に説明できますか?

よろしく、アレックス。

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

ios - AFNetworking ライブラリを使用して「shouldPerformSegueWithIdentifier」アクションで HTTP Post リクエストを実行する

アプリケーション用の認証モジュールを作成しようとしています。ユーザーが以前に保存されているかどうかを確認したい。この目的のために、このユーザーが以前に保存されているかどうかをデータベースで確認する必要があります。

サーバーのバックエンドに HTTP リクエストを送信する予定です。したがって、以下に示すように、サンプルのサーバー側リクエストをサーバーに作成しました。

ただし、以下に示す例外に直面しています。

このエラーが発生するのはなぜですか? AFNetworking の HTTP Post 要求は非同期ですか?

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

ios - AFHTTPRequestOperationManager の投稿に失敗しました

私のコードはここにあります:</p>

次のように表示されます:<code>Error: Error Domain=AFNetworkingErrorDomain Code=-1016 "Request failed: unacceptable content-type: text/plain"

しかし、このリクエストをキッチンでテストすると、問題なく動作します。

0 投票する
5 に答える
21936 参照

ios - AFNetworking 2.0 で要求タイムアウトとキャッシュ ポリシーを設定するにはどうすればよいですか?

与えられたサンプルコードに従っています

タイムアウトとキャッシュ ポリシーを変更するには、ライブラリを「ハッキング」して作成しました

これを行うクリーンな方法はありますか?