Uploaded image for project: 'HttpComponents HttpClient'
  1. HttpComponents HttpClient
  2. HTTPCLIENT-1342

"java.lang.IllegalArgumentException: Host name may not be null" thrown during redirect

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 4.3 Beta1
    • 4.2.5, 4.3 Beta2
    • HttpClient (classic)
    • None

    Description

      Downloading the URL http://www.burkinaembassy-usa.org/ with redirects enabled causes the following exception:

      java.lang.IllegalArgumentException: Host name may not be null
      at org.apache.http.util.Args.notNull(Args.java:48) ~[httpcore-4.3-beta1.jar:4.3-beta1]
      at org.apache.http.HttpHost.<init>(HttpHost.java:79) ~[httpcore-4.3-beta1.jar:4.3-beta1]
      at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:465) ~[httpclient-4.3-beta1.jar:4.3-beta1]
      at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:864) ~[httpclient-4.3-beta1.jar:4.3-beta1]
      at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:72) ~[httpclient-4.3-beta1.jar:4.3-beta1]
      at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:214) ~[httpclient-4.3-beta1.jar:4.3-beta1]
      at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:160) ~[httpclient-4.3-beta1.jar:4.3-beta1]
      at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:136) ~[httpclient-4.3-beta1.jar:4.3-beta1]

      (On the same URL wget doesn't report any problem and downloads the page correctly.)

      Attachments

        Activity

          People

            Unassigned Unassigned
            vigna Sebastiano Vigna
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: