java - 尝试使用 Microsoft Translator API 进行翻译时出现 unknownHostException

标签 java html api exception translation

我正在编写一个简单的程序来将输入的韩文文本翻译成英文 我正在为 tha 使用 microsoft-translator-java-api-0.6.1-jar。甚至尝试使用谷歌翻译 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();
}

我得到异常的地方是**标记的

最佳答案

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

关于java - 尝试使用 Microsoft Translator API 进行翻译时出现 unknownHostException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12724467/

相关文章:

java - 如何在netbeans中隐藏Jtable?

html - 未知的 CSS 折叠边距,导航栏/正文与第一个 div

javascript - 如何将 onClick 属性添加到自动生成的链接中?

java - 将 API 代码与类一起放入 JAR 中有什么缺点吗?

reactjs - Jest 没有实现 window.alert()

Java - 客户端的两个线程可以使用来自服务器的相同输入流吗?

java - 带有对象的通用请求接收 double 值而不是整数值

java - 为什么我的线程由于未捕获的异常而停止?

javascript - 简单的js框架,DOM。 (模块风格,试图让它像 jQuery 风格)

php - 如何使用 google chart api 在 x 轴上使用日期