Помогите понять в чем ошибка , создаю запрос Code: TStringStream*file=new TStringStream(); file->WriteString(bond+"\r\n"); file->WriteString("Content-Disposition: form-data; name=\"mode\"\r\n\r\n"); file->WriteString("newtopic"); file->WriteString("\r\n"+bond+"\r\n"); file->WriteString("Content-Disposition: form-data; name=\"f\"\r\n\r\n"); file->WriteString("172"); file->Position=0; IndyHTTP->("сервер.ru",file); Отправляю но сервер отвечает "не могу найти newtopic в вашем запросе " как то так .Я так понимаю , что он не находит посланные ему данные , но как же тогда правильно послать ?
Ну вот смотри. Во первых, может быть имеется ввиду, что под "не могу найти newtopic в вашем запросе" разумеется то, что требуется отправлять какой то параметр с именем newtopic. Но все таки по поводу правильности формирования запроса есть некоторые замечания. Правильный запрос должен выглядеть так (обрати внимание на --, особенно в последнем параметре, в конце запроса):