Возникли проблемы при отправке POST-запроса на загрузку файла из нескольких частей. Я продолжаю получать "Bad Request", "message": "Обязательная часть запроса 'subtitleFile' отсутствует" Проверьте прикрепленный снимок экрана.
Автор API говорит: Загрузите файл SRT и установите выполненный == true ( https://videotms.com/api/v3/apidocs/html5/index.html#media -создать-субтитры ) POST / api / v3 / media /: mediaId / languages /: languageId / subtitles HTTP / 1.1 Content-Type: multipart / form-data; border = 6o2knFse3p53ty9dmcQvWAIx1zInP11uCfbm Content-Disposition: form-data; имя = subtitleFile; filename = .srt completeTask: true
Для запроса POST важно правильно установить заголовки Content-Type и Content-Disposition. Файл должен быть представлен как необработанные данные формы. (как вы сказали, отправлено как «данные») Также обратите внимание, что completeTask также является атрибутом заголовка и что name = subtitleFile в заголовке Content-Disposition не следует изменять.