问题标签 [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.

0 投票
1 回答
451 浏览

iphone - ASIHTTPRequest:使用异步请求时未在正确的时间填充结果

我有自己的班级,应该进行请求和数据处理(解析)。这个类应该在不同的视图控制器中使用。在这个类中,我实现了:

我创建了一个名为 result 的属性。如果请求到达,则调用 requestFinished。在 requestFinished 中,结果保存在 result 中。我想如果我在 sendRequest 中返回一个值,我会得到结果。但正如我之前提到的 requestFinished 得到结果,所以 sendRequest 总是返回一个 nil 变量,因为那时请求还没有完成。

我该怎么做才能返回结果?我希望这个类可以从不同的视图控制器中使用。所以我的第一个想法是在我的视图控制器中创建一个方法并传递结果是行不通的。

我阅读了有关使用视图控制器作为委托的 ASIHTTPRequest "requestFinished" Back to Originating Method这个线程。但后来我想我必须在视图控制器中实现 requestFinished 和 requestFailed 。在不同的视图控制器中没有重复代码的想法将会消失......

有人可以帮忙吗?

0 投票
1 回答
609 浏览

iphone - 使用 ASIHTTPRequest 使用 FacebookGraph API 发布流?

有人可以向我解释如何创建一个可以使用 Graph API 将流发布到 facebook 的 ASIHTTPRequest 对象吗?

API 调用为:https ://graph.facebook.com/me/feed?message=X&access_token=Y 方法类型为 POST

0 投票
1 回答
1232 浏览

iphone - asihttprequest:在 iPhone 上发布问题

我正在尝试在我的应用程序和互联网服务之间建立连接,并且我正在使用 asihttprequest 但我遇到了一个小问题。当我使用 WiFi 时,一切都很好,但是当我关闭它并使用 GPRS(EDGE) 或 3G 时,似乎没有任何效果。我应该改变什么。这是我的一些代码

0 投票
1 回答
1756 浏览

iphone - 从 ASINetWorkQueue 中删除所有请求

有人知道以持久方式从 ASINetworkQueue 中删除请求的方法吗?重置功能似乎没有完成这项工作。我想要做的是以下

0 投票
1 回答
1110 浏览

iphone - ASIFormDataRequest 错误

NSData-dictionaryFromAppleResponse返回一个NSDictionary. 我无法弄清楚为什么会出现以下错误:

0 投票
1 回答
3248 浏览

objective-c - ASIHTTPRequest 构建/链接错误

上述方法(来自www.raywenderlich.com)失败并出现以下错误:

未定义的符号:

“_OBJC_CLASS_$_ASIHTTPRequest”,引用自:FBFunViewController.o 中的 objc-class-ref-to-ASIHTTPRequest ld:未找到符号 collect2:ld 返回 1 个退出状态

问题是什么?有人可以帮忙吗?

0 投票
1 回答
4402 浏览

iphone - ASIHTTPRequest 无法创建请求(错误的 url?)错误

我不断收到:无法在请求中创建请求(错误的 url?)错误消息,例如:

我是 Objective-C 的“非常”新手......

谢谢

-布拉德

0 投票
2 回答
1072 浏览

iphone - ASIHTTPRequest:使用 Base64 编码的基本身份验证?

用户名和密码是否ASIHTTPRequest使用 Base64 编码?在网页上,我只发现如果不使用 SSL,用户名/密码是纯文本的。

0 投票
2 回答
13181 浏览

iphone - ASIHTTPRequest:带有 SSL 的 https

如何使用 SSL 和实现 https 连接ASIHTTPRequest?有什么特别的步骤可以做吗?难道这和这无关ASIHTTPRequest吗?我认为它只与服务器端有关。有人可以发布链接或描述如何建立 https 连接的过程吗?

这是我到目前为止发现的:

我在某处读到您需要“真正的” SSL 证书而不是自签名证书。我认为并非所有 SSL 证书提供者都支持(阅读内容)。

您还必须通过美国政府要求的 CCATS 审查和批准。(见这里)。

0 投票
1 回答
494 浏览

iphone - ASIHTTPRequest:keychainPersistence

ASIHTTPRequest可以将用户名/密码存储在钥匙串中。这是如何运作的?

1) 内置的身份验证对话框 ( ASIAuthenticationDialog) 是否出现并仅第一次存储用户名/密码?什么时候会出现对话框?

2)接下来的请求呢?是否始终使用相同的用户名/密码?

3) 如果应该使用另一个用户名/密码怎么办?

4) 如果输入了错误的密码怎么办?

5) 任何操作系统限制?

我问是因为我从未尝试过。我正在使用 SFHF 在钥匙串中存储密码。