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

ios - 使用 AFNetworking 2.0 上传图像

我不明白为什么这这么难。网上所有的教程和文章好像都在讲1.0的api,没什么用。

我尝试了几种不同的方法,得到了不同的结果。我究竟做错了什么?

  1. 上传任务 - 这似乎没有使用多部分表单,wtf?

    /li>
  2. 用块发布 - 这似乎没有附加任何东西

    /li>
  3. 简单的帖子 - 这似乎几乎可以工作......但不是

    /li>

我很想 1 工作,但我不知道为什么它不工作。

0 投票
1 回答
26589 浏览

afnetworking - 通过 AFNetworking 2.0 上传 iOS 图像

我一直在寻找新的 AFNetworking 2.0 上传图像的示例。但是我碰壁了,无法弄清楚代码有什么问题。所以这是我使用的代码

TIA

0 投票
7 回答
5929 浏览

iphone - AFNetworking UIImageView 需要滚动来加载图像

我正在使用 AFNetworking 在 UITableViewCell 中插入图像。问题是我需要滚动表格才能看到图像。

0 投票
3 回答
5253 浏览

ios6 - 在 iOS 6 上使用 AFNetworking 下载文件

我最近更新到 AFNetworking 2.0。文档说它与iOS6.0+兼容。当我尝试实现下载方法(图像和视频)时,我正在构建一个 iOS 6.0 应用程序。示例使用

但是,我收到“使用未声明的标识符 'AFURLSessionManager'”错误。我发现 AFURLSessionManager 使用了一个只能从 iOS7 获得的类。我只是想知道,我可以使用 AFNetworking 在 iOS6 中下载谁?

另外,有没有看下载进度?

谢谢

0 投票
2 回答
4272 浏览

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

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

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

0 投票
3 回答
7825 浏览

ios - AFNetworking 500 响应正文

我一直在我的应用程序中使用 AFNetworking 2.0。我注意到,如果我的网络服务返回 500 状态码,我不会得到响应的正文。

这是我的php代码示例

如果我使用一个简单的休息客户端,这是一个响应主体的示例。

然而,这似乎是我能从 AFNetworking 得到的唯一回应

这是我的 Objective-c 代码中执行此操作的部分。

有没有办法获得响应正文?

编辑:更多代码进行澄清

下面是我的 AFHTTPSessionManager 子类的一部分

我尝试将响应序列化程序设置为 AFCompoundResponseSerializer 但似乎没有什么区别

下面是一个我称之为图书馆员的子类的例子。

0 投票
2 回答
6823 浏览

ios - 如何在 ios 中处理大文件上传?

我的应用程序需要从用户手机上传视频文件,然后在服务器上进行处理。问题是文件的大小可以达到 200 MB 以上,并且用户不会让应用程序保持打开状态等待文件上传。由于苹果不允许应用程序在后台运行超过有限的时间。如何确保我的文件已上传。我正在使用 afnetworking 来设置 ios 7 库给出的上传任务。

请如果有人能指出我正确的方向或有任何解决方案,将不胜感激。我在这个问题上敲了太久。谢谢。

我的请求是一个普通的多部分表单请求。

0 投票
2 回答
5741 浏览

iphone - 使用 AFNetworking 2.0 的 POST 请求不工作,但在 HTTP 请求测试器中工作

我刚刚开始使用新的AFNetworking 2.0API,之前的版本已经使用了一段时间。我正在尝试做一个沼泽标准http POST request,但遗憾的是我做得不太好。这是我当前的代码:

现在这会返回一个JSONof(NULL)并且不会给我一个状态代码之类的404东西(顺便说一句,我们在使用 AFN 2.0 时如何获得状态代码?)。但是,当我使用像apikitchen.com这样为我测试的网络应用程序尝试这些信息HTTP Post request时,当我将用户名和密码输入该param字段时它就可以工作。所以真的我的问题是,为什么不parameters以与网络应用程序AFN 2.0 parameter property相同的方式行事?parameters更一般地说,为什么不post request parameters为我工作AFN 2.0

提前感谢您的帮助,
迈克

编辑:我正在努力实施建议的修复程序。我的 Post 方法现在看起来像这样,但现在对我来说没有意义。

0 投票
1 回答
2373 浏览

ios - 使用 UIWebView+AFNetworking 时链接如下

我正在试用 AFNetworking 2.0+ 的,新UIKit+AFNetworking扩展。到目前为止一切顺利,但是在发出初始请求后,由用户交互引起的额外请求会退回到plain的内置。UIWebViewloadRequest:progress:success:failure:loadRequest:UIWebView

我更希望所有请求都通过AFNetworking改进的请求。初步,我想我应该尽可能地通过返回并手动调用来覆盖NOshouldStartLoadWithRequest但这loadRequest:progress:success:failure:似乎有点笨拙。

这是预期的方式还是我在文档中遗漏了什么?

0 投票
2 回答
402 浏览

objective-c - AFNetworking 不允许上传大文件

使用 AFNetworking 我正在尝试上传大小为 33695 的图像(1280x990)。下面的代码与较小的图像(即:390x390)完美配合,但较大的图像会引发错误:

抛出错误:

我搜索了许多其他帖子,似乎没有任何关于图像尺寸较大的问题。有什么建议么?