私は、入力された韓国語のテキストを英語に翻訳する簡単なプログラムを書いています。私はthaにmicrosoft-translator-java-api-0.6.1-jarを使用しています。google translate APIで試してみても、同じ問題、つまりunkownHostExceptionが発生しました
これがpostメソッドのサーブレットコードです
String koreanText=request.getParameter("koreanText");
System.out.println(koreanText);
System.setProperty("http.proxyHost", "proxy");
System.setProperty("http.proxyPort", "8080");
Translate.setClientId("client id");
Translate.setClientSecret("client secret");
System.out.println(Language.KOREAN);
System.out.println(koreanText);
try {
**String translatedText = Translate.execute(koreanText, Language.KOREAN, Language.ENGLISH)**;
System.out.println(translatedText);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
例外が発生している場所は**マークされています