diff --git a/src/main/java/space/dynomake/libretranslate/Translator.java b/src/main/java/space/dynomake/libretranslate/Translator.java index 5ed1521..64a497c 100644 --- a/src/main/java/space/dynomake/libretranslate/Translator.java +++ b/src/main/java/space/dynomake/libretranslate/Translator.java @@ -7,8 +7,10 @@ import space.dynomake.libretranslate.type.TranslateResponse; import space.dynomake.libretranslate.util.JsonUtil; import java.io.InputStream; +import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.net.*; +import java.nio.charset.StandardCharsets; import java.util.Scanner; @UtilityClass @@ -33,6 +35,7 @@ public TranslateResponse translateDetect(@NonNull String from, @NonNull String t httpConn.setRequestProperty("accept", "application/json"); httpConn.setRequestProperty("Content-Type", "application/x-www-form-urlencoded"); + httpConn.setRequestProperty("User-Agent", "Mozilla/5.0"); httpConn.setDoOutput(true);