Привет, мне просто интересно, что я делаю что-то не так, когда пытаюсь загрузить этот zip-файл через kotlin. Мой остальной API уже работает для загрузки ZIP-файла (я проверил с помощью curl). Тем не менее, я не могу заставить kotlin загрузить файл. Кажется, что файл .zip переименовывается в «file», и тогда файл теряет свое содержимое.
fun uploadFile(extension: String, f: File){
print(f.path)
val response = khttp.post(url = this.url + extension,
files = listOf(FileLike("file", File(f.path)))
)
print(response.text)
}
Я также попытался с передачей самого объекта файла, где находится File (f.path).
Ничто, кажется, не работает. Я использую Kotlin, а сервер работает на Ubuntu. Я не знаю, вызывает ли это проблемы с каталогами.
Любая помощь приветствуется! Спасибо!