Merge pull request #3219 from jcanizales/dont-strip-bin

Don’t strip -bin suffix from response metadata.
pull/3221/head
Michael Lumish 9 years ago
commit 62b9305e20
  1. 3
      src/objective-c/GRPCClient/private/NSDictionary+GRPC.m

@ -89,8 +89,6 @@
+ (instancetype)grpc_dictionaryFromMetadata:(grpc_metadata *)entries count:(size_t)count {
NSMutableDictionary *metadata = [NSMutableDictionary dictionaryWithCapacity:count];
for (grpc_metadata *entry = entries; entry < entries + count; entry++) {
// TODO(jcanizales): Verify in a C library test that it's converting header names to lower case
// automatically.
NSString *name = [NSString stringWithCString:entry->key encoding:NSASCIIStringEncoding];
if (!name || metadata[name]) {
// Log if name is nil?
@ -98,7 +96,6 @@
}
id value;
if ([name hasSuffix:@"-bin"]) {
name = [name substringToIndex:name.length - 4];
value = [NSData grpc_dataFromMetadataValue:entry];
} else {
value = [NSString grpc_stringFromMetadataValue:entry];

Loading…
Cancel
Save