GravitLauncher / Launcher

Улучшеный Minecraft лаунчер на основе sashok's742 v3
https://gravitlauncher.com
GNU General Public License v3.0
132 stars 105 forks source link

Ошибка при обновлении лаунчера #593

Closed serega404 closed 2 years ago

serega404 commented 2 years ago

При попытке авто-обновления лаунчер показывает ошибку, которая говорит что сервер ответил кодом 400 на запрос обновленного бинарника.

Проблема заключается в том что с новой версии символы в названии лаунчера при скачивании не экранируются. Баг исполняется если в названии бинарника лаунчера есть пробел.

"GET /updates/Moy Launcher.exe HTTP/1.1" 400 150 "-" "-" # Запрос лаунчера
"GET /updates/Moy%20Launcher.exe HTTP/1.1" 200 8442714 "-" "Wget/1.21"

Удачный вариант:

"GET /updates/MoyLauncher.exe HTTP/1.1" 400 150 "-" "-"
Frysuni commented 2 years ago

Добавьте %20 в конфигурацию Netty и закройте тикет, Вам ответили в дискорде.