问题标签 [afnetworking-3]

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 回答
776 浏览

ios - 带有数据和图像的 AFNetworking 3.x 发布请求

我想向我的后端发送一个发布请求,其中包含一些数据和一个 UIImage 作为 NSData 对象。问题是,我不知道如何使用 AFNetworking 3.0。

到目前为止我的代码:

我不需要任何进度条。如果请求成功与否,我只需要一个结果。后端(Laravel 5)给了我一个 json 字符串。我需要将其与表单数据一起发送。

你能帮我开始吗?

0 投票
1 回答
146 浏览

ios - 将 afnetworking 发布请求重构为 3.0

我收到警告:

Incompatible pointer types assigning to 'AFHTTPSessionManager *' from 'NSURLSessionDataTask * _Nullable'

尝试使用 AFNetworking 3.0 发出请求时。我想知道使用 AFNewtworking 3.0 为使用 iOS 7.0 或更高版本的应用程序发出发布请求的正确方法是什么。这是我的代码:

0 投票
2 回答
2120 浏览

ios - 状态码:400,ios中afnetworking3.0中的标头

这里的错误 这是邮递员客户端的屏幕截图。该 api 正在处理我的代码中的问题,如何设置响应和请求。我正在使用 AFNetworking 3.0 在目标 c 中发出发布请求,但请求响应错误请求(400)这是错误

这是发出帖子请求的代码

我也试过这样

我仍然收到同样的错误

0 投票
1 回答
461 浏览

ios - 如何在不使用 AFMultipartFormData 的情况下使用 AFNetworking 3 发送 NSData

我正在尝试使用 AFNetworking 3 将 wav 文件作为 NSData 发送到休息服务。我想出了如何使用 AFMultipartFromData 发送,但我遇到了这样的错误 errorMessage = "Can Not Map Content-Type String multipart/form-data; boundary=Boundary+02588C5 To Media Type ";

当我与创建休息服务的人交谈时,他告诉我我必须只发送 NSData 而不是像 AFMultipartFormData 这样的东西。我在这里需要一些帮助,因为我找不到任何方法来发送“只是”NSData。我的代码如下;

0 投票
2 回答
98 浏览

ios - 如何使用 AFNetworking 3.0 下载超过 25 个 JSON 文件并显示整体进度?

我想下载超过 25 个 JSON 文件并将它们保存到文档目录。我需要知道它的进展。我想同时触发所有请求。

0 投票
1 回答
316 浏览

ios - AFNetworking - 翻译 cURL Put 请求

这是使用 cURL 成功的 PUT 请求:

这是我试图模仿的 API 文档:

在此处输入图像描述

我正在尝试使用 AFNetworking 发送相同的请求:

但我一直收到这个错误:

在线阅读后,一切都说我没有处理正确的响应类型,所以我添加了这个:

但它仍然因同样的错误而失败。任何帮助将不胜感激,谢谢!

0 投票
1 回答
4557 浏览

ios - AFNetworking 3.0 GET/POST 设置可接受的内容类型并清除图像缓存

我在我的项目中使用 AFNetworking 作为网络层。对于图像,我遇到了一些与缓存相关的问题,我将框架更新到了 3.0 版本。

在更新过程中,我在获取媒体内容(图像和视频)的请求方面遇到了一些问题。

这是我的课:

我进行了测试,与正常请求相关的一切都很好。我必须从服务器获取一些图像和视频,我收到此错误:

NSLocalizedDescription=请求失败:不可接受的内容类型:image/png NSLocalizedDescription=请求失败:不可接受的内容类型:视频/mp4

我尝试以这种方式设置内容类型:

  1. 拜托,你能帮我如何设置可接受的内容类型吗?

  2. 我还有其他与图像缓存相关的问题:使用旧版本登录并获取用户个人资料图像,在我注销并使用其他凭据重新登录后,我收到了相同的用户个人资料图像(我发现这是一个问题AFNetworking 缓存图像)。

你能帮我清除缓存请求流程吗?

非常感谢您的帮助!

0 投票
1 回答
124 浏览

ios - 在启动下一个请求之前等待请求成功\失败(一个请求队列)

根据先前的响应,我有一些请求需要一个一个触发。这很简单,NSOperation并试图找出 Sessions & AFNetworking >= 3.0 的最佳方法

我想得到的日志是:

...

我尝试过的事情:

尽管请求以正确的顺序出现,但我仍然会得到如下混合响应:

我不确定代码是否有问题,或者我完全误解了dispatch_group_t这种情况下的目的。

我四处寻找并看到来自 AFNetworking 的 matt 的评论,关于在 AF 中使用操作和会话集成一个简单的解决方案,它很快就会公开,但它是 2 年前的事了。

我试图在不使用嵌套请求或NSOperations

谢谢

0 投票
4 回答
131 浏览

ios - 完成最后一个请求后发送下一个请求

我有 100 多个请求。当最后一个请求完成后,我需要发送一个新请求,因此服务器不会返回错误代码 - 429。如何通过 afnetworking 3.0 来实现?

0 投票
3 回答
64 浏览

ios - 我的 tableView 无法获取列表

任何人都可以和我一起检查这段代码吗?我无法在我的表格视图中获取 json 项目,我只能在 Xcode 控制台上获取它们并且我找不到错误。………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………