java.net.URLConnection.connect()方法的使用及代码示例

x33g5p2x  于2022-01-31 转载在 其他  
字(6.7k)|赞(0)|评价(0)|浏览(327)

本文整理了Java中java.net.URLConnection.connect()方法的一些代码示例,展示了URLConnection.connect()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。URLConnection.connect()方法的具体详情如下:
包路径:java.net.URLConnection
类名称:URLConnection
方法名:connect

URLConnection.connect介绍

[英]Opens a connection to the resource. This method will not reconnect to a resource after the initial connection has been closed.
[中]打开与资源的连接。关闭初始连接后,此方法不会重新连接到资源。

代码示例

代码示例来源:origin: stackoverflow.com

  1. URL url = new URL(user_image_url);
  2. HttpURLConnection conn = (HttpURLConnection) url.openConnection();
  3. conn.setDoInput(true);
  4. conn.connect();
  5. InputStream is = conn.getInputStream();
  6. bmImg = BitmapFactory.decodeStream(is);

代码示例来源:origin: redisson/redisson

  1. private static URLConnection fetchClass0(String host, int port,
  2. String filename)
  3. throws IOException
  4. {
  5. URL url;
  6. try {
  7. url = new URL("http", host, port, filename);
  8. }
  9. catch (MalformedURLException e) {
  10. // should never reache here.
  11. throw new IOException("invalid URL?");
  12. }
  13. URLConnection con = url.openConnection();
  14. con.connect();
  15. return con;
  16. }
  17. }

代码示例来源:origin: code4craft/tiny-spring

  1. @Override
  2. public InputStream getInputStream() throws IOException{
  3. URLConnection urlConnection = url.openConnection();
  4. urlConnection.connect();
  5. return urlConnection.getInputStream();
  6. }
  7. }

代码示例来源:origin: jenkinsci/jenkins

  1. @RequirePOST
  2. public FormValidation doCheckUrl(@QueryParameter String value) {
  3. Jenkins.getInstance().checkPermission(Jenkins.ADMINISTER);
  4. try {
  5. URLConnection conn = ProxyConfiguration.open(new URL(value));
  6. conn.connect();
  7. if (conn instanceof HttpURLConnection) {
  8. if (((HttpURLConnection) conn).getResponseCode() != HttpURLConnection.HTTP_OK) {
  9. return FormValidation.error(Messages.ZipExtractionInstaller_bad_connection());
  10. }
  11. }
  12. return FormValidation.ok();
  13. } catch (MalformedURLException x) {
  14. return FormValidation.error(Messages.ZipExtractionInstaller_malformed_url());
  15. } catch (IOException x) {
  16. return FormValidation.error(x,Messages.ZipExtractionInstaller_could_not_connect());
  17. }
  18. }

代码示例来源:origin: javax.xml.bind/jaxb-api

  1. URLConnection con = url.openConnection();
  2. con.setDoOutput(true);
  3. con.setDoInput(false);
  4. con.connect();
  5. return new StreamResult(con.getOutputStream());

代码示例来源:origin: stackoverflow.com

  1. System.setProperty("http.keepAlive", "false");
  2. HttpURLConnection conn = (HttpURLConnection) mURL.openConnection();
  3. conn.setUseCaches(false);
  4. conn.setRequestProperty("User-Agent", useragent);
  5. conn.setConnectTimeout(30000);
  6. conn.setDoOutput(true);
  7. conn.setDoInput(true);
  8. consumer.sign(conn);
  9. conn.connect();
  10. InputSource is = new InputSource(conn.getInputStream());

代码示例来源:origin: stackoverflow.com

  1. URLConnection conn = url.openConnection();
  2. conn.connect();
  3. inputStream = conn.getInputStream();
  4. bufferedInputStream = new BufferedInputStream(inputStream);
  5. bmp = BitmapFactory.decodeStream(bufferedInputStream);

代码示例来源:origin: stackoverflow.com

  1. URL url = new URL("http://www.example.com/resource");
  2. HttpURLConnection httpCon = (HttpURLConnection) url.openConnection();
  3. httpCon.setDoOutput(true);
  4. httpCon.setRequestProperty(
  5. "Content-Type", "application/x-www-form-urlencoded" );
  6. httpCon.setRequestMethod("DELETE");
  7. httpCon.connect();

代码示例来源:origin: stackoverflow.com

  1. URL url = new URL("http://server.com/file.mp3");
  2. URLConnection urlConnection = url.openConnection();
  3. urlConnection.connect();
  4. int file_size = urlConnection.getContentLength();

代码示例来源:origin: apache/hbase

  1. private String getUrlContent(URL u) throws IOException {
  2. java.net.URLConnection c = u.openConnection();
  3. c.setConnectTimeout(2000);
  4. c.setReadTimeout(2000);
  5. c.connect();
  6. try (InputStream in = c.getInputStream()) {
  7. return IOUtils.toString(in);
  8. }
  9. }
  10. }

代码示例来源:origin: stackoverflow.com

  1. URL url = new URL("http://example.com");
  2. HttpURLConnection connection = (HttpURLConnection)url.openConnection();
  3. connection.setRequestMethod("GET");
  4. connection.connect();
  5. int code = connection.getResponseCode();

代码示例来源:origin: stackoverflow.com

  1. try {
  2. URL url = new URL("http://www.yoursite.com/");
  3. URLConnection conn = url.openConnection();
  4. conn.connect();
  5. } catch (MalformedURLException e) {
  6. // the URL is not in a valid form
  7. } catch (IOException e) {
  8. // the connection couldn't be established
  9. }

代码示例来源:origin: stackoverflow.com

  1. public static Bitmap getBitmapFromURL(String src) {
  2. try {
  3. URL url = new URL(src);
  4. HttpURLConnection connection = (HttpURLConnection) url.openConnection();
  5. connection.setDoInput(true);
  6. connection.connect();
  7. InputStream input = connection.getInputStream();
  8. Bitmap myBitmap = BitmapFactory.decodeStream(input);
  9. return myBitmap;
  10. } catch (IOException e) {
  11. // Log exception
  12. return null;
  13. }
  14. }

代码示例来源:origin: stackoverflow.com

  1. new URL("https://letsencrypt.org/").openConnection().connect();

代码示例来源:origin: stackoverflow.com

  1. HttpURLConnection connection = null;
  2. try {
  3. URL url = new URL(sUrl[0]);
  4. connection = (HttpURLConnection) url.openConnection();
  5. connection.connect();
  6. input = connection.getInputStream();
  7. output = new FileOutputStream("/sdcard/file_name.extension");
  8. input.close();
  9. return null;
  10. output.close();
  11. if (input != null)
  12. input.close();
  13. } catch (IOException ignored) {

代码示例来源:origin: stackoverflow.com

  1. public static boolean hasActiveInternetConnection(Context context) {
  2. if (isNetworkAvailable(context)) {
  3. try {
  4. HttpURLConnection urlc = (HttpURLConnection) (new URL("http://www.google.com").openConnection());
  5. urlc.setRequestProperty("User-Agent", "Test");
  6. urlc.setRequestProperty("Connection", "close");
  7. urlc.setConnectTimeout(1500);
  8. urlc.connect();
  9. return (urlc.getResponseCode() == 200);
  10. } catch (IOException e) {
  11. Log.e(LOG_TAG, "Error checking internet connection", e);
  12. }
  13. } else {
  14. Log.d(LOG_TAG, "No network available!");
  15. }
  16. return false;
  17. }

代码示例来源:origin: stackoverflow.com

  1. URLConnection con = new URL( url ).openConnection();
  2. System.out.println( "orignal url: " + con.getURL() );
  3. con.connect();
  4. System.out.println( "connected url: " + con.getURL() );
  5. InputStream is = con.getInputStream();
  6. System.out.println( "redirected url: " + con.getURL() );
  7. is.close();

代码示例来源:origin: stackoverflow.com

  1. HttpURLConnection con = (HttpURLConnection)(new URL( url ).openConnection());
  2. con.setInstanceFollowRedirects( false );
  3. con.connect();
  4. int responseCode = con.getResponseCode();
  5. System.out.println( responseCode );
  6. String location = con.getHeaderField( "Location" );
  7. System.out.println( location );

代码示例来源:origin: stackoverflow.com

  1. ResultReceiver receiver = (ResultReceiver) intent.getParcelableExtra("receiver");
  2. try {
  3. URL url = new URL(urlToDownload);
  4. URLConnection connection = url.openConnection();
  5. connection.connect();
  6. InputStream input = new BufferedInputStream(connection.getInputStream());
  7. OutputStream output = new FileOutputStream("/sdcard/BarcodeScanner-debug.apk");
  8. input.close();
  9. } catch (IOException e) {
  10. e.printStackTrace();

代码示例来源:origin: stackoverflow.com

  1. Proxy proxy = new Proxy(Proxy.Type.HTTP, new InetSocketAddress("123.0.0.1", 8080));
  2. URL url = new URL("http://www.yahoo.com");
  3. HttpURLConnection uc = (HttpURLConnection)url.openConnection(proxy);
  4. uc.connect();

相关文章

URLConnection类方法