Nsurl *url = [Nsurl urlwithstring:@ "http://example.com/form/"];
Nsmutableurlrequest *request = [Nsmutableurlrequest Requestwithurl:url];
[Request sethttpmethod:@ "POST"];
NSString *boundary = @ "your_boundary_string";
NSString *contenttype = [NSString stringwithformat:@ "multipart/form-data; boundary=%@", boundary];
[Request Addvalue:contenttype forhttpheaderfield:@ "Content-type"];
Nsmutabledata *body = [Nsmutabledata data];
[Body appenddata:[[nsstring stringwithformat:@ "\r\n--%@\r\n", boundary] datausingencoding:nsutf8stringencoding]];
[Body appenddata:[[nsstring stringwithformat:@ "content-disposition:form-data; name=\" photo\ "; filename=\"%@.jpg\ "\ r\n ", Self.message.photoKey] datausingencoding:nsutf8stringencoding];
[Body appenddata:[@ "content-type:application/octet-stream\r\n\r\n" datausingencoding:nsutf8stringencoding]];
[Body Appenddata:[nsdata Datawithdata:imagedata];
[Body appenddata:[[nsstring stringwithformat:@ "\r\n--%@\r\n", boundary] datausingencoding:nsutf8stringencoding]];
[Body appenddata:[[nsstring stringwithformat:@ "content-disposition:form-data; name=\" message\ "\r\n\r\n%@", Self.message.message] datausingencoding:nsutf8stringencoding];
[Body appenddata:[[nsstring stringwithformat:@ "\r\n--%@\r\n", boundary] datausingencoding:nsutf8stringencoding]];
[Body appenddata:[[nsstring stringwithformat:@ "content-disposition:form-data; name=\" User\ "\r\n\r\n%d", 1] Datausingencoding:nsutf8stringencoding]];
[Body appenddata:[[nsstring stringwithformat:@ "\r\n--%@\r\n", boundary] datausingencoding:nsutf8stringencoding]];
[Request Sethttpbody:body];
[Request Sethttpbody:body];
Nsurlresponse *response;
Nserror *error;
nsdata* data=[nsurlconnection sendsynchronousrequest:request returningresponse:&response error:&error];