Обычно я отправляю запрос POST с пустым телом данных:
ASIHTTPRequest *request [ASIHTTPRequest alloc] init];
[request setURL:[NSURL URLWithString:escapedUrlString]];
[request setRequestMethod:@"POST"];
[request addRequestHeader:@"Content-Type" value:@"application/xml"];
[request startSynchronous];
Но я получаю этот ответ каждый раз:
Обнаружено неправильное значение NSStringEncoding 0x0000. Предполагая NSStringEncodingASCII. Остановит это поведение сопоставления совместимости в ближайшем будущем.
Мне интересно, обязательно ли устанавливать значения сообщений.