2012-02-06 5 views
-1

「http:///127.0.0.1:1935/app /と同じようなアドレスにあるファイルの内容を取得できません。 unique_id/file.txt "となります。例外は、ホスト名 がnullである可能性があることを示します。問題はポートに起因すると私は思う。ファイルの内容を取得し、「ホスト名がnullです」とスローする

ファイルの内容を取得するにはどうすればよいですか?

 final HttpGet httpGet = new HttpGet(url); 
     HttpParams httpParameters = new BasicHttpParams();  
     HttpConnectionParams.setConnectionTimeout(httpParameters, timeoutConnection); 
     HttpConnectionParams.setSoTimeout(httpParameters, timeoutSocket); 

     final DefaultHttpClient httpClient = new DefaultHttpClient(httpParameters); 

     InputStream inputStream = timedCall(new Callable<InputStream>() { 
      public InputStream call() throws Exception { 
       HttpResponse response = httpClient.execute(httpGet); 
       return response.getEntity().getContent(); 
      }; 
     }, 10, TimeUnit.SECONDS); 

     return inputStream; 
+2

提供したサンプルURLの「http:」の後にスラッシュが多すぎるようです。それが問題だろうか? –

+0

ああ、右.... heh ..それは私の問題を解決した...ありがとう:) – user634545

+0

OK、私は答えとしてそれを追加します。 –

答えて

1

提供したサンプルURLの「http:」の後にスラッシュが多すぎるようです。 http://127.0.0.1:1935/app/unique_id/file.txt

関連する問題