問題タブ [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];

[request 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 にデータを入力する方法に問題がある

私は 2 つのセクションを持つ UITableView を持っています。各セクションでは、データのために REST API を呼び出す必要があります。通話には MKNetworkKit を使用しています。私の質問は、「プルして更新」した後でも、データが常に正しいことを保証するために、UITableView の NSMutableArray をどのように設定する必要があるかです。私はこれについてすべて間違っていると感じています。

これは今のところ私のコードです:

MKNetworkEngine サブクラス (.h):

MKNetworkEngine サブクラス (.m):

UITableView を使用した ViewController (.h):

UITableView を使用した ViewController (-(void)viewDidLoad) (.m):

0 投票する
3 に答える
640 参照

iphone - MKNetworkOperationをキャンセル/中止する方法は?

MKNetworkKitでネットワーク操作を中止する必要がありますが、ヘッダーファイルでそれを行うためのメソッドが見つかりません。誰?

0 投票する
1 に答える
221 参照

iphone - iOS での「POST」リクエスト中の MKNetroking の問題

私はiOSアプリケーションを開発しています。iOS でMKNetwrokingKitライブラリを使用して Java サーバーに「POST」リクエストを送信しているときに問題が発生します。

私が得ているサーバー側の応答は -

クライアント側の応答はNSUrlErrorDomain 500

ありがとう

0 投票する
1 に答える
1013 参照

ios - SSL 証明書を無視する

したがって、ASIHTTPRequest を使用すると、https:// エンドポイントの証明書を無視できるようになります。私は現在 MKNetworkKit を使用しており、すべての呼び出しを実装しています。残念ながら、テスト サーバーは https 上にありますが、SSL 証明書はありません。

-k コマンドで curl を使用すると、正常に接続できます。NSURLAuthenticationChallenge を無視するために MKNetworkKit でさまざまなことを試しましたが、役に立ちませんでした。私が試した最新のことは次のとおりです。

これにより、(空白ではなく) 実際に 401 エラーが返されるようになりました。curl 文字列を見ると、上記のブロックがヒットすると、MKNetworkKit がユーザー名とパスワードを削除します。それが進歩かどうかはわかりません。

SSL証明書を単に無視する方法を知っている人はいますか?

編集:

ShouldContinueWithInvalidCertificate新しいメソッドをオンにするために MKNetwork キットを更新する必要がMKNetworkOperationあり、テスト サーバーで certError が修正されました。

しかし、今、奇妙なエラーが発生しています。サーバー上の 2 つの特定のエンドポイントからまだ何も返されません。リクエストを見て、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 - MKNetwork 操作で Web サービスを呼び出す

私たちの開発チームでは、クライアントを認証する WEB サービスを実装しました。iPhone アプリケーションから、クライアントの情報を Web サービスに送信する必要があります。そのために、次の関数を作成しました。

関数は機能します (またはエラーなしで機能するように見えます) が、実際には何もしません。[operation addCompletionHandler:ブロックから渡されますが、何もしません。私もそれを段階的に実行しましたが、アプリケーションがこの行に到達してから実行し、コード ブロック内に入ることなく[self.engine enqueueOperation:operation]行に直接移動することがわかりました。

誰でもこれについて助けることができますか?

ありがとうございました。