问题标签 [afhttpclient]
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 实现 REST API HTTP PUT 方法来更新 MongoDB 中的记录?
node.js
我使用and创建了一个完整的 RESTful API mongoDB
。使用AFNetworking
,我可以轻松地实现GET
通过 API 检索产品列表,但是我在执行PUT
更新记录的方法时遇到了麻烦。这个想法是检查是否有此 UUIDString 的记录,如果有更新记录。
如果我在终端中运行 cURL 命令。这将起作用:
Objective-c 代码:
authentication - setAuthenticationChallengeBlock 未定义(未找到) - AFNetworking
我正在尝试使用带有 'setAuthenticationChallengeBlock' 的 AFNetworking 设置基本身份验证,但编译器说它没有找到。
使用“setAuthorizationHeaderWithUsername”设置用户名和密码也不起作用
请帮忙!!
ios - AFHTTPClient and gzip
I have a web service class (MyAPIClient) that extends AFHTTPClient. All request to a web server are send using postPath method and the data is in JSON format. MyAPIClient contains only one method:
Now I want to add gzip encoding. As the FAQ says:
Simply take the HTTPBody from a NSMutableURLRequest, compress the data, and re-set it before creating the operation using the request.
I got the Godzippa library so I can compress data. Next I think I need to override postPath method, something like this:
I believe this is not the right way to do it as the AFHTTPClient needs to convert NSDictionary to JSON and only then I can encode in gzip and set the right "Content-Type", right? Any help would be appreciated.
ios - AFNetworking和奇怪的错误-999
我对 AFNetworking 框架有奇怪的问题。这个问题并不常见,有时会发生,我找不到原因。它连续工作 5 次,下一次,在同一个请求上它返回 NSUrlErrorDomain -999。
objective-c - 使用 AFHTTPClient 下载图像
我正在尝试使用 AFNetworking 从服务器下载 jpeg 文件。似乎可以成功访问服务器,但 responseObject 为空。
以下是相关代码:
此代码的输出是: (null) (null)
这意味着 responseObject 和 test 是空对象。如果我在浏览器中使用相同的 URL,我可以轻松地恢复图片。用户名和密码有效,因为其他请求有效。
我需要更改什么才能下载图像?
任何帮助表示赞赏。
ios - 如何在ios中将包含字典的数组发送到服务器?
嗨,我想将一组数据发送到服务器数组,例如
我正在尝试使用 afnetworking
但是服务器中的数组将变为空
如何解决这个问题
objective-c - AFNetworking AFHTTPClient 子类化、单例客户端和委托
我正在为一个 iOS 项目编写一个带有 AFNetworking 的 REST API 层。我对到目前为止所写的内容有一些疑问,所以我转向 stackoverflow 寻求一些指导/答案。
以下是我想要实现的指导方针:
- 一个基类(DRAPI:AFHTTPClient),它将初始化一个单例客户端,就像 AFHTTPClient 的 cocoadocs 推荐的那样。
- DRAPI 的“基础”委托:DRAPIDelegate,它包含以统一格式显示错误的方法。
- 处理我的 REST API 的某些路由的 DRAPI 子类。例如,对用户的 CRUD 操作是 DRUserAPI 的责任,它是 DRAPI 的子类。
- DRAPI 的每个子类都有自己的委托。对于 DRUserAPI,有 DRUserAPIDelegate,它扩展了 DRAPIDelegate。
这是到目前为止如何编写的一个简单示例:
DRAPI.h
DRAPI.m
DRUserAPI.h
DRUserAPI.m
一位同事引起我的注意,代表和单身人士不能混为一谈。不过,我仍然想管理代表。我认为好的解决方案是将委托的单例实例传递给我在 API 子类中调用的方法。
这是一个好主意吗?
谢谢!
objective-c - NSURL 出错
例如,我有这样的 URL:
但为什么 URL 字符串与我想要的不一样......它返回
这是我的 NSurl 请求
错误:
我收到这样的错误,因为它在“?”之前有“/” 我该如何逃脱它?
ios - AFHTTPClient putpath 方法
我的以下功能有问题:
这是我的代码。我有以下错误 - 我该如何解决?
谢谢
"""响应字符串:<>Apache Tomcat/7.0.26 - 错误报告
HTTP 状态 400 - 所需的字符串参数“令牌”不存在
类型状态报告
消息必需的字符串参数“令牌”不存在
描述客户端发送的请求在语法上不正确(必需的字符串参数“令牌”不存在)。