2013-03-18 3 views
0

내 .net 앱에 다음 코드가 있습니다.http 요청 메시지 헤더를 설정합니다.

MessageHeader<string> mhg = new MessageHeader<string>(SomeTicket); 
    MessageHeader header = mhg.GetUntypedHeader("MessageName", "Namespace"); 
    OperationContext.Current.OutgoingMessageHeaders.Add(header); 

그래서 내가 어떻게 IOS에서 같은 기능을 구현하는 방법, NSMutableUrlRequest 클래스를 사용하여 iOS 앱에서 같은 메시지 헤더를 넣어 줄까?

답변

0

다음 인스턴스 메서드 NSMutableURLRequest 클래스를 사용할 수 있습니다. 첫 번째 키를 사용하는 경우 요청 헤더에서 보내려는 키 - 값 쌍이있는 사전을 전달해야합니다. 두 번째 매개 변수를 사용하는 경우 직접 헤더를 하나씩 추가 할 수 있습니다.

- (void)setAllHTTPHeaderFields:(NSDictionary *)headerFields 

- (void)addValue:(NSString *)value forHTTPHeaderField:(NSString *)field 

자세한 내용은 읽기 documentation

+0

[요청 addValue "MessageName"forHTTPHeaderField @ "네임 스페이스"@] 이 맞습니까? – taffarel

+0

[addValue 요청 : @ "일부 메시지"forHTTPHeaderField : @ "MessageName"]; [addValue 요청 : @ "some namespace"forHTTPHeaderField : @ "Namespace"]; –

관련 문제