If you are using ASIHttpRequest
Library look at this code:
ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:[NSURL URLWithString:yourRequestURL]];
[request addRequestHeader:@"User-Agent" value:@"ASIHTTPRequest"];
[request addRequestHeader:@"Content-Type" value:@"application/json"];
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES);
NSString *savedImagePath = [NSString stringWithFormat:@"%@/%@/%@",[paths objectAtIndex:0],folder,imageName];
if ([[NSFileManager defaultManager] fileExistsAtPath:savedImagePath])
[request setFile:savedImagePath forKey:@"imgfile"];
[request setRequestMethod:@"POST"];
[request setDelegate:self];
[request setDidFailSelector:@selector(requestFailed:)];
I hope it will help you.