Java URLConnection Create createConnection(final URL url, final String authValue)

Here you can find the source of createConnection(final URL url, final String authValue)

Description

Creates a new HTTP connection to the specified server.

License

Apache License

Parameter

Parameter Description
url URI to connec to
authValue authetication value if available

Return

a new HTTP connection

Declaration

private static HttpURLConnection createConnection(final URL url,
        final String authValue) throws Exception 

Method Source Code

//package com.java2s;
/*//from  w ww  .  ja va  2s . c o m
 * Licensed to the Apache Software Foundation (ASF) under one
 * or more contributor license agreements.  See the NOTICE file
 * distributed with this work for additional information
 * regarding copyright ownership.  The ASF licenses this file
 * to you under the Apache License, Version 2.0 (the
 * "License"); you may not use this file except in compliance
 * with the License.  You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

import java.net.HttpURLConnection;
import java.net.URL;

public class Main {
    /**
     * Creates a new HTTP connection to the specified server.
     *
     * @param   url         URI to connec to
     * @param   authValue   authetication value if available
     * @return  a new HTTP connection
     */
    private static HttpURLConnection createConnection(final URL url,
            final String authValue) throws Exception {

        final HttpURLConnection connection = (HttpURLConnection) url
                .openConnection();

        connection.setConnectTimeout(0);
        connection.setReadTimeout(0);
        connection.setRequestMethod("GET");
        connection.setRequestProperty("Authorization", authValue);
        connection.setDoOutput(true);

        return connection;
    }
}

Related

  1. createConnection(String method, String destinationUrl)
  2. createConnection(String processorName, String baseUrl)
  3. createConnection(URL url)
  4. createConnection(URL url)