Я хочу загрузить и загрузить файл m3u8, который находится на серверной машине. Я использую следующий код для чтения и отправки файла m3u8 на веб-сервер. Браузер отображает содержимое файла вместо его загрузки. Поэтому, пожалуйста, дайте мне знать, как загрузить его. Веб-браузерКак я могу экспортировать данные в файл m3u8?
if ((exportHandle = fopen(v3FileName, "a+")) != NULL) {
long end = 0, start = 0, pos = 0;
char* m3u8FileDataBuff = NULL;
fseek(exportHandle, 0, SEEK_END);
end = ftell(exportHandle);
fseek(exportHandle, 0, SEEK_SET);
start = ftell(exportHandle);
pos = end - start;
m3u8FileDataBuff = (char *) malloc(pos);
end = 0;
start = 0;
fread(m3u8FileDataBuff, 1, pos, exportHandle);
pClienCommunication->writeBuffer(m3u8FileDataBuff, pos);
free(m3u8FileDataBuff);
fclose(exportHandle);
}