1
Livid MOD OP 问题解决了。
CommonCrypto 生成的输出肯定是和其他语言的一样的。 确实是因为我输入的值在各种编码过程中造成的问题。 |
2
Livid MOD OP 不过真的还是想借此机会吐槽一下 Objective-C,一件本来很简单的事情,用 Python 一句话可以解决,但是到了这边就各种周折。
另外就是,大家推荐一个比较好的将 NSDictionary 转化为 HTTP POST BODY 的 NSData 的开源实现吧? |
3
Kai MOD RKRequestSerialization ?
|
4
shinyzhu 2012-02-23 08:54:35 +08:00
@Livid NSDictionary转换成POST body的在AFNetworking里面都有喔。具体代码在AFHTTPClient.m里面。
函数 NSString * AFQueryStringFromParametersWithEncoding(NSDictionary *parameters, NSStringEncoding encoding); 把字典做成HTTP Body的格式,然后再用 - (NSData *)dataUsingEncoding:(NSStringEncoding)encoding; 转换成NSData,就可以直接放到body里面了。 |
5
tokki 2012-02-23 09:46:03 +08:00
这个asi里面也有的
|