Ios NSURLRequest的规范化NSString表示
我正在实现一个身份验证方案,需要将传出的http请求规范化为NSString,以便对它们进行散列和签名。我想的是这样的规范形式(来自AWS文档的伪代码): 我使用AFNetworking 2.6进行联网,因此大多数操作都隐藏在AFHTTPRequestOperationManager中。你们会怎么做?哪里是将此方案插入我的AFNetworking manager的合适位置Ios NSURLRequest的规范化NSString表示,ios,objective-c,afnetworking,afnetworking-2,Ios,Objective C,Afnetworking,Afnetworking 2,我正在实现一个身份验证方案,需要将传出的http请求规范化为NSString,以便对它们进行散列和签名。我想的是这样的规范形式(来自AWS文档的伪代码): 我使用AFNetworking 2.6进行联网,因此大多数操作都隐藏在AFHTTPRequestOperationManager中。你们会怎么做?哪里是将此方案插入我的AFNetworking manager的合适位置 CanonicalRequest = HTTPRequestMethod + '\n' + CanonicalURI
CanonicalRequest =
HTTPRequestMethod + '\n' +
CanonicalURI + '\n' +
CanonicalQueryString + '\n' +
CanonicalHeaders + '\n' +
SignedHeaders + '\n' +
HexEncode(Hash(RequestPayload))