我在使用java-google-翻译-文本到发言-尝试将一种语言翻译到另一种语言时遇到了问题。这是我的密码:
import com.gtranslate.Language;
import com.gtranslate.Translator;
import java.io.IOException;
public class Main {
public static void main(String[] args){
Translator translate = Translator.getInstance();
String text = translate.translate("Hello", Language.ENGLISH,Language.PORTUGUESE);
System.out.println(text);
}
}这让我犯了一个错误:
java.io.IOException: Server returned HTTP response code: 503 for URL: http://ipv4.google.com/sorry/IndexRedirect?continue=http://translate.google.com.br/translate_a/t%3Fclient%3Dt%26text%3DHello%26hl%3Den%26sl%3Den%26tl%3Den%26multires%3D1%26prev%3Dbtn%26ssel%3D0%26tsel%3D0%26sc%3D1&q=CGMSBHqsFhAY_L3FqQUiGQDxp4NLxnAO-gsMAyd56ktUpufqNjEC280
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1459)
at com.gtranslate.utils.WebUtils.source(WebUtils.java:24)
at com.gtranslate.parsing.ParseTextTranslate.parse(ParseTextTranslate.java:19) 发布于 2015-04-29 20:47:29
HTTP响应代码: 503::不可用:服务器当前不可用可能是因为它被重载或停机以进行维护。
由于服务器暂时超载或维护,服务器当前可能无法处理请求。
注意:一些服务器可能简单地拒绝连接,并可能导致503响应。
https://stackoverflow.com/questions/29954066
复制相似问题