问题标签 [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 回答
3601 浏览

ios - AFNetworking - Upload video along with other parameters

I want to upload video to web service along with some other parameters. I want to upload userID, videoID and video to web service. While uploading, all the parameters other than video is being sent to web service. I've checked at web service end, and the video is not coming with the request. I am using the following code.

Could anyone let me know whether I am doing it correct? If not, could anyone please tell me how to upload video to web service along with other parameters?

Thanks Everyone!

0 投票
1 回答
855 浏览

ios - 如何使用 AFNetworking 实现 REST API HTTP PUT 方法来更新 MongoDB 中的记录?

node.js我使用and创建了一个完整的 RESTful API mongoDB。使用AFNetworking,我可以轻松地实现GET通过 API 检索产品列表,但是我在执行PUT更新记录的方法时遇到了麻烦。这个想法是检查是否有此 UUIDString 的记录,如果有更新记录。

如果我在终端中运行 cURL 命令。这将起作用:

Objective-c 代码:

0 投票
1 回答
676 浏览

ios - AFNetworking - for 循环中的 AFHTTPRequestOperation(数组枚举)?

我正在使用 AFNetworking (AFHTTPRequestOperation) 调用网络并取回数据。我需要使用 for 循环(卡片枚举)中的代码来检查每张卡片并取回数据,如果操作成功,我会获取有关卡片的信息,如果失败,我应该得到一个警报(使用警报视图)。问题是如果失败,我会收到多个警报(因为它在 for 循环中并且可能有许多卡)。如何仅在无法连接到网络时才显示一个警报?

我知道该操作是异步的,但无法使其正常工作。

下面的代码: -

它会多次显示警报,如果它失败了,我只需要显示一次。

任何帮助,将不胜感激。

0 投票
1 回答
3299 浏览

ios - iOS AFNetworking downloadProgressBlock 计算返回负数

我正在使用 AFNetworking 下载使用第三方类解析的数据。我之前曾多次使用 AFNetworking 执行类似操作,但由于某种原因,当我调用 downloadProgressBlock 并进行计算以使用我的进度条时,数字返回负数。见下文:

下面是我的代码:

0 投票
2 回答
4272 浏览

objective-c - 在 AFHTTPRequestOperationManager 和 AFHTTPSessionManager 之间进行选择时的建议

由于已经在两位经理的青睐下消失了AFNetworking 2.0:和。迁移指南几乎没有说明哪种情况更适合使用它们。据我所知,与 RESTful 的基本交互可以分别使用它们中的每一个来实现。AFHTTPClientAFHTTPRequestOperationManagerAFHTTPSessionManagerJSON API

最适合使用RequestOperationManageror的情况是SessionManager什么?

0 投票
1 回答
2009 浏览

php - AFHTTPRequestOperationManager 如何从服务器获取响应

如何获得 JSON 响应?如果 PHP 打印一些 JSON 整个请求失败,如果 PHP 不打印任何内容,则响应成功。如何使用 AFHTTPRequestOperation ?

0 投票
3 回答
2925 浏览

objective-c - iOS- AFNETWORKING 2.0 -AFHTTPRequestOperationManager - POST-MULTIPART-REQUEST

我已经构建了一个 API 客户端来与我的网络服务器进行通信,并且我的应用程序中的所有 HTTP 请求都是使用这个类完成的:(AFHTTPRequestOperationManager 的子类)

该类有 3 种 POST、GET 和 POST-MULTIPART 方法。虽然 POST 和 GET 方法可以完美运行,但我在使用 POST-MULTIPART 时遇到了问题。

具体来说,我正在尝试向服务器发送一个简单的 JSON,然后是一个图像。我试过做这样的事情:

从我的控制器我打电话:

发送此请求我在调试器中收到以下错误:

出于某种原因,即使我发送了一个 NSDictionary 并且我的请求序列化器设置为 AFJSONRequestSerializer,也不会创建 JSON 对象。同样,这只发生在 POST MULTIPART 中,使用相同客户端和设置完成的其他请求会被正确处理。

谢谢!

0 投票
1 回答
329 浏览

grand-central-dispatch - 如何通知包含 AFHTTPRequestOperationManager 的方法何时完成其工作?

我有一个AFHTTPRequestOperationManager POST用于检索 json 面部特征的方法:

我使用 GCD 在我的视图控制器中调用了这个方法:

问题[face getPoints]总是返回null,因为它在getFace方法完成检索 json 对象之前被执行。我认为那是因为 AFNetworking 本身正在使用 GCD。但是我该如何解决呢?我错过了什么?我正在使用最新的 AFNetworking 2.0。

0 投票
2 回答
3489 浏览

objective-c - 稍后使用 AFHTTPRequestOperationManager

我正在使用AFNetworking我的应用程序。我想为每个创建一个具有不同优先级的队列机制HTTP request。为此 - 我需要能够创建一个HTTP RequestusingAFNetowrking但稍后再使用它。

创建 HTTP 请求的示例是:

此代码将立即发送请求。我怎样才能只创建请求(方法、参数、url),但以后再使用它?

0 投票
2 回答
615 浏览

ios - 如果下载被取消,请删除未完成的下载文件

我正在使用 AFNetworking 下载文件,使用以下代码:

我向用户提供取消下载的选项,我这样做是:

但是,未完成的下载文件仍保留在目录中。请让我知道删除未完成下载文件的解决方案。