0
在我的應用程序中,我必須使用webservice將文件(音頻,圖像,文本和視頻等)發送到服務器。 在這裏我發送字節到應用程序使用base64binary字符串。但是這裏數據已損壞。有沒有辦法發送base64binary服務。如何使用iphone sdk通過webservice發送attatchments?
或者有什麼辦法發送附件來服務或將文件複製到服務器。
請任何人都可以幫助我。
在此先感謝。
- (NSMutableURLRequest *)SaveAttachments:(NSData的*)數據名:(的NSString *)名稱的fileType:(*的NSString)類型{
[self setUserCredentials];
NSString *strsdf = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
NSString *[email protected]"lll.jpg";
NSString *strt = [Base64 encode:data];
//NSLog(@"strt %@",strt);
NSString *soapMsg = [NSString stringWithFormat:@"<?xml version=\"1.0\" encoding=\"utf-8\"?>\
<soap12:Envelope xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:soap12=\"http://www.w3.org/2003/05/soap-envelope\">\
<soap12:Body>\
<InsertAttachmentint xmlns=\"http://tempuri.org/\">\
<Filename>%@</Filename>\
<FileType>%@</FileType>\
<FileContentint>%@</FileContentint>\
</InsertAttachmentint>\
</soap12:Body>\
</soap12:Envelope>",sdf,type,strsdf];
這是代碼。 這裏strsdf是二進制
請顯示您嘗試過的代碼片段。 –