问题标签 [asihttprequest]
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.
iphone - ASIHTTPRequest:使用异步请求时未在正确的时间填充结果
我有自己的班级,应该进行请求和数据处理(解析)。这个类应该在不同的视图控制器中使用。在这个类中,我实现了:
我创建了一个名为 result 的属性。如果请求到达,则调用 requestFinished。在 requestFinished 中,结果保存在 result 中。我想如果我在 sendRequest 中返回一个值,我会得到结果。但正如我之前提到的 requestFinished 得到结果,所以 sendRequest 总是返回一个 nil 变量,因为那时请求还没有完成。
我该怎么做才能返回结果?我希望这个类可以从不同的视图控制器中使用。所以我的第一个想法是在我的视图控制器中创建一个方法并传递结果是行不通的。
我阅读了有关使用视图控制器作为委托的 ASIHTTPRequest "requestFinished" Back to Originating Method这个线程。但后来我想我必须在视图控制器中实现 requestFinished 和 requestFailed 。在不同的视图控制器中没有重复代码的想法将会消失......
有人可以帮忙吗?
iphone - 使用 ASIHTTPRequest 使用 FacebookGraph API 发布流?
有人可以向我解释如何创建一个可以使用 Graph API 将流发布到 facebook 的 ASIHTTPRequest 对象吗?
API 调用为:https ://graph.facebook.com/me/feed?message=X&access_token=Y 方法类型为 POST
iphone - asihttprequest:在 iPhone 上发布问题
我正在尝试在我的应用程序和互联网服务之间建立连接,并且我正在使用 asihttprequest 但我遇到了一个小问题。当我使用 WiFi 时,一切都很好,但是当我关闭它并使用 GPRS(EDGE) 或 3G 时,似乎没有任何效果。我应该改变什么。这是我的一些代码
iphone - 从 ASINetWorkQueue 中删除所有请求
有人知道以持久方式从 ASINetworkQueue 中删除请求的方法吗?重置功能似乎没有完成这项工作。我想要做的是以下
iphone - ASIFormDataRequest 错误
NSData-dictionaryFromAppleResponse
返回一个NSDictionary
. 我无法弄清楚为什么会出现以下错误:
objective-c - ASIHTTPRequest 构建/链接错误
上述方法(来自www.raywenderlich.com)失败并出现以下错误:
未定义的符号:
“_OBJC_CLASS_$_ASIHTTPRequest”,引用自:FBFunViewController.o 中的 objc-class-ref-to-ASIHTTPRequest ld:未找到符号 collect2:ld 返回 1 个退出状态
问题是什么?有人可以帮忙吗?
iphone - ASIHTTPRequest 无法创建请求(错误的 url?)错误
我不断收到:无法在请求中创建请求(错误的 url?)错误消息,例如:
我是 Objective-C 的“非常”新手......
谢谢
-布拉德
iphone - ASIHTTPRequest:使用 Base64 编码的基本身份验证?
用户名和密码是否ASIHTTPRequest
使用 Base64 编码?在网页上,我只发现如果不使用 SSL,用户名/密码是纯文本的。
iphone - ASIHTTPRequest:keychainPersistence
ASIHTTPRequest
可以将用户名/密码存储在钥匙串中。这是如何运作的?
1) 内置的身份验证对话框 ( ASIAuthenticationDialog
) 是否出现并仅第一次存储用户名/密码?什么时候会出现对话框?
2)接下来的请求呢?是否始终使用相同的用户名/密码?
3) 如果应该使用另一个用户名/密码怎么办?
4) 如果输入了错误的密码怎么办?
5) 任何操作系统限制?
我问是因为我从未尝试过。我正在使用 SFHF 在钥匙串中存储密码。