SOAPConnection timeout问题!在这里记下,一为分享,二为以后查看, 直接代码!
URL url = new URL(new URL("http://www.xxx.com/"),
"/path/to/webservice",
new URLStreamHandler() {
@Override
protected URLConnection openConnection(URL url) throws IOException {
URL target = new URL(url.toString());
URLConnection connection = target.openConnection();
// Connection settings
connection.setConnectTimeout(4000); // 10 sec
connection.setReadTimeout(2000); // 1 min
return(connection);
}
});
SOAPMessage reply = connection.call(message, url);