2013-03-18 223 views
0

我的.net應用程序中有以下代碼。設置http請求消息標頭ios

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

所以我想通過使用NSMutableUrlRequest類,如何實現從IOS相同的功能把從iOS應用相同的郵件頭?

回答

0

您可以使用以下NSMutableURLRequest類的實例方法。如果您使用第一個,那麼必須使用要在請求標頭中發送的鍵值對來傳遞字典。如果你使用第二個,你可以直接添加標題一個接一個。

- (void)setAllHTTPHeaderFields:(NSDictionary *)headerFields 

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

詳情讀documentation

+0

[請求的addValue:@ 「MessageName」 forHTTPHeaderField:@ 「命名空間」]; 是否正確? – taffarel 2013-03-18 16:45:32

+0

[請求addValue:@「some message」forHTTPHeaderField:@「MessageName」]; [request addValue:@「some namespace」forHTTPHeaderField:@「Namespace」]; – 2013-03-19 04:08:08