Ребята подскажите что я не так делаю!
Код:
procedure TForm1.Button1Click(Sender: TObject);
VAR
FileName: string; //имя файла :)
response: string; //переменная для возращения HTML кода страницы
formData: TIdMultiPartFormDataStream; //для передачи информации
begin
FileName := 'C:\testflac\tmp.flac'; // файл на диске
formData := TIdMultiPartFormDataStream.Create;
{Передаем файл}
formData.AddFile('File',fileName,'audio/x-flac');
{Передаем информацию}
formData.AddFormField('Content-type', 'audio/x-flac; rate=16000');
formData.AddFormField('client', 'Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/17.0.963.83 Safari/535.1');
formData.AddFormField('Content-length', '140865');
////https://www.google.com/speech-api/v1/recognize?xjerr=1&client=chromium&lang=ru-RU'
response := idHTTP1.Post('/speech-api/v1/recognize?xjerr=1&client=chromium&lang=ru-RU',formData);
memo1.Lines.add(response);
end;
end.
Админ: Пользуемся тегами для оформления кода!
GOOGLE сообщает вот такую ошибку (Http/1.0 400 content-type media type is not audio)