问题标签 [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 - 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!
ios - 如何使用 AFNetworking 实现 REST API HTTP PUT 方法来更新 MongoDB 中的记录?
node.js
我使用and创建了一个完整的 RESTful API mongoDB
。使用AFNetworking
,我可以轻松地实现GET
通过 API 检索产品列表,但是我在执行PUT
更新记录的方法时遇到了麻烦。这个想法是检查是否有此 UUIDString 的记录,如果有更新记录。
如果我在终端中运行 cURL 命令。这将起作用:
Objective-c 代码:
ios - AFNetworking - for 循环中的 AFHTTPRequestOperation(数组枚举)?
我正在使用 AFNetworking (AFHTTPRequestOperation) 调用网络并取回数据。我需要使用 for 循环(卡片枚举)中的代码来检查每张卡片并取回数据,如果操作成功,我会获取有关卡片的信息,如果失败,我应该得到一个警报(使用警报视图)。问题是如果失败,我会收到多个警报(因为它在 for 循环中并且可能有许多卡)。如何仅在无法连接到网络时才显示一个警报?
我知道该操作是异步的,但无法使其正常工作。
下面的代码: -
它会多次显示警报,如果它失败了,我只需要显示一次。
任何帮助,将不胜感激。
ios - iOS AFNetworking downloadProgressBlock 计算返回负数
我正在使用 AFNetworking 下载使用第三方类解析的数据。我之前曾多次使用 AFNetworking 执行类似操作,但由于某种原因,当我调用 downloadProgressBlock 并进行计算以使用我的进度条时,数字返回负数。见下文:
下面是我的代码:
objective-c - 在 AFHTTPRequestOperationManager 和 AFHTTPSessionManager 之间进行选择时的建议
由于已经在两位经理的青睐下消失了AFNetworking 2.0
:和。迁移指南几乎没有说明哪种情况更适合使用它们。据我所知,与 RESTful 的基本交互可以分别使用它们中的每一个来实现。AFHTTPClient
AFHTTPRequestOperationManager
AFHTTPSessionManager
JSON API
最适合使用RequestOperationManager
or的情况是SessionManager
什么?
php - AFHTTPRequestOperationManager 如何从服务器获取响应
如何获得 JSON 响应?如果 PHP 打印一些 JSON 整个请求失败,如果 PHP 不打印任何内容,则响应成功。如何使用 AFHTTPRequestOperation ?
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 中,使用相同客户端和设置完成的其他请求会被正确处理。
谢谢!
grand-central-dispatch - 如何通知包含 AFHTTPRequestOperationManager 的方法何时完成其工作?
我有一个AFHTTPRequestOperationManager
POST
用于检索 json 面部特征的方法:
我使用 GCD 在我的视图控制器中调用了这个方法:
问题[face getPoints]
总是返回null
,因为它在getFace
方法完成检索 json 对象之前被执行。我认为那是因为 AFNetworking 本身正在使用 GCD。但是我该如何解决呢?我错过了什么?我正在使用最新的 AFNetworking 2.0。
objective-c - 稍后使用 AFHTTPRequestOperationManager
我正在使用AFNetworking
我的应用程序。我想为每个创建一个具有不同优先级的队列机制HTTP request
。为此 - 我需要能够创建一个HTTP Request
usingAFNetowrking
但稍后再使用它。
创建 HTTP 请求的示例是:
此代码将立即发送请求。我怎样才能只创建请求(方法、参数、url),但以后再使用它?
ios - 如果下载被取消,请删除未完成的下载文件
我正在使用 AFNetworking 下载文件,使用以下代码:
我向用户提供取消下载的选项,我这样做是:
但是,未完成的下载文件仍保留在目录中。请让我知道删除未完成下载文件的解决方案。