问题标签 [mknetworkkit]

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

mknetworkkit - MKNetworkKit 如何附加帖子数据

我目前正在尝试从 ASIHttpRequest 切换到 MKNetworkKit,并且我在发布数据时遇到问题。如何在 MKNetworkKit 中执行以下操作?

ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url];

[请求 appendPostData:[[NSString stringWithFormat:@"{\"version\":%@,\"values\":[{\"device\":\"%@\",\"os\":\" ios\",\"version\":\"%@\"}]}", VERSION, [[UIDevice currentDevice] uniqueIdentifier], [[UIDevice currentDevice] systemVersion]] dataUsingEncoding:NSUTF8StringEncoding]];

我只是不确定如何在 MKNetworkKit 中附加帖子数据。我找到了 addData 方法,但这不允许我像上面那样在值 {} 内添加额外数据。

有谁知道怎么做?

0 投票
1 回答
390 浏览

objective-c - 链接 MKNetworkKit API 调用并遇到如何用数据填充 NSMutableArray 的问题

我有一个包含两个部分的 UITableView,其中每个部分都需要调用 REST API 来获取数据。我正在使用 MKNetworkKit 进行通话。我的问题是我应该如何为 UITableView 填充 NSMutableArray 以确保数据始终正确,即使在“拉动刷新”之后也是如此。我只是觉得我对这一切都错了。

这是我现在的代码:

MKNetworkEngine 子类 (.h):

MKNetworkEngine 子类 (.m):

带有 UITableView (.h) 的 ViewController:

带有 UITableView (-(void)viewDidLoad) (.m) 的 ViewController:

0 投票
3 回答
640 浏览

iphone - 如何取消/中止 MKNetworkOperation?

我需要中止 MKNetworkKit 中的网络操作,但在头文件中找不到执行此操作的方法。任何人?

0 投票
1 回答
221 浏览

iphone - iOS 中“POST”请求时的 MKNetwroking 问题

我正在开发一个 iOS 应用程序。在 iOS 中使用MKNetwrokingKit库向 Java 服务器发送“POST”请求时遇到问题。

我得到的服务器端响应是-

客户端响应是NSUrlErrorDomain 500

谢谢

0 投票
1 回答
1013 浏览

ios - 忽略 ssl 认证 MKNetworkKit

因此,似乎 ASIHTTPRequest 允许您忽略 https:// 端点上的证书。我目前正在使用 MKNetworkKit 并且已经实现了我所有的调用。不幸的是,我们的测试服务器在 https 上,但没有 SSL 证书。

我可以使用带有 -k 命令的 curl 进行正常连接。我在 MKNetworkKit 中尝试了各种方法来忽略 NSURLAuthenticationChallenge,但无济于事。我尝试的最新方法如​​下:

这让我实际上得到了一个 401 错误返回(而不是空白)。查看 curl 字符串,MKNetworkKit 会在上述块命中时删除我的用户名/密码。我不确定这是否是进步。

任何人都知道如何简单地忽略 SSL 证书?

编辑:

我必须更新 MKNetwork 套件才能启用新方法ShouldContinueWithInvalidCertificateMKNetworkOperation并且我的测试服务器修复了 certError。

但是,现在我发生了一个奇怪的错误。我仍然无法从服务器上的两个特定端点获得任何回报。我查看请求,将其作为 curl 复制到命令中,然后立即返回结果。我也没有从操作中得到错误。

这里发生了什么事?

0 投票
0 回答
188 浏览

ios - Tumblr: Avatar request returns not URL

I use MKNetwork Kit for this.

And! Oh! wonderful Tumblr! I have an Image on my Desktop.

How can I prevent this behavior and change response to json with field avatar_url?

UPD:

Try this:

curl http://api.tumblr.com/v2/blog/my_blog.tumblr.com/avatar/512

And it will returns

UPD 2:

Good answer
I must stop redirection.

0 投票
0 回答
308 浏览

xcode - 使用 MKNetworkoperation 调用 Web 服务

在我们的开发团队中,我们实现了一个 WEB 服务,它将对客户端进行身份验证。从 iPhone 应用程序中,我们需要将客户端的信息发送到 Web 服务,为此,我编写了以下函数。

该功能有效(或似乎没有错误),但实际上它没有做任何事情。它从[operation addCompletionHandler:块传递,但它不做任何事情。我也一步一步地执行了它,我看到应用程序到达了这一行,然后它执行它并直接进入[self.engine enqueueOperation:operation]行而不进入代码块。

有人可以帮忙吗?

谢谢你。

0 投票
3 回答
340 浏览

ios - MKNetworkOperation failedWithError : 不支持的 URL

我刚开始使用 MKNetworkKit 进行网络操作,我尝试使用这些 MKNetworkOperation 从服务器简单地获取一些数据,但这给我带来了一个奇怪的错误.. 真的很奇怪:不支持的 URL,我在这个问题上搜索了很多,但是没有希望,我以前从未尝试过此错误,并且我有一个较旧的应用程序使用相同的库和相同的示例而没有错误,请查看此错误调查:

0 投票
1 回答
411 浏览

ios - MKNetworkKit 不检索任何图像

AppEngine 是它的子类,MKNetworkEngine它使用一个名为imageAtURL:onCompletion:

我目前正在做的是从特定的 url 中检索所有图像并将它们存储在 aPerson.image 中,基本上上面的代码是在一个 FOR 循环中(即用于用户计数)。

问题

完成块中的上述代码永远不会被执行,我不知道为什么,但我在块内放置了一个断点,但编译器仍然不会在完成块内运行语句。

0 投票
2 回答
494 浏览

iphone - 使用 MKNetworkKit setImageFromURL 时如何获取图像帧?

我正在尝试使用 setImageFromURL 下载图像后获取图像的大小:

我正在使用 MKNetworkKit - 有没有办法将完成处理程序添加到 setImageFromURL 方法?