ios - 通过 AFNetworking 2.0 发送加密的 JSON
<p><p>我正在从 AFNetworking<code>1 迁移到</code>AFNetworking 2.0。`</p>
<p>我必须发送一个加密的 <code>JSON</code>,在我们刚刚发送一个 <code>NSSTring</code> 之前,但现在我们发送一个 <code>NSDictionary</code> 作为 <code> JSON 到 POST。</code>
我一直在寻找,但找不到如何为 2.0 版本做同样的事情。</p>
<p>这是之前的代码:</p>
<pre><code>request = ;
NSLog(@"url: %@", url);
NSString *jsonStr = [ initWithData:
[NSJSONSerialization dataWithJSONObject:params
options:NSJSONReadingMutableLeaves
error:nil]
encoding:NSUTF8StringEncoding];
NSLog(@"%@", jsonStr);
NSData *requestData =;// length:];
;
;
;
;
] forHTTPHeaderField:@"Content-Length"];
forHTTPHeaderField:@"X-Hash"];
;
AFHTTPRequestOperation *operation = [initWithRequest:request];
[operation setAuthenticationChallengeBlock:^(NSURLConnection *connection, NSURLAuthenticationChallenge *challenge) {
NSURLCredential *newCredential = ;
;
}];
[operation setCompletionBlockWithSuccess:^(AFHTTPRequestOperation *operation, id response) {
}
</code></pre>
<p>我想在 <code>AFNetworking 2.0..</code> 上找到相同的功能
如您所见,我添加了一个 <code>X-Hash</code>header ,并使用 sha256 函数发送了 <code>JSON</code> 的加密版本。</p>
<p>谢谢。</p></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><pre><code>NSURLCredential *credential = ;
;
</code></pre></p>
<p style="font-size: 20px;">关于ios - 通过 AFNetworking 2.0 发送加密的 JSON,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/20839934/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/20839934/
</a>
</p>
页:
[1]