尝试使用microsoft翻译API进行翻译时获取unknownHostException

时间:2012-10-04 09:41:32

标签: java html api exception translation

我正在写一个简单的程序来翻译转换为韩语的英语文本 我正在使用microsoft-translator-java-api-0.6.1-jar for tha。甚至尝试使用谷歌翻译API并获得相同的问题,即unkownHostException

这是post方法的servlet代码

     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();
}

获得例外的地方是**标记

1 个答案:

答案 0 :(得分:0)

我假设您已将代理系统属性放在那里,因为您需要通过代理来访问外部Web服务?通过从java代码中的URL读取一些字节来检查它是否正常工作。