2017-10-25 10 views
-1

あなたがウェブページの内容を読み取るためのURLConnectionを介した接続を開き、Java URLConnectionはメタデータを送信しますか?

try { 
    URL url = new URL("https://stackoverflow.com/questions/46939965/does-java-urlconnection-send-metadata"); 
    URLConnection urlConnection = url.openConnection(); 
    HttpURLConnection connection; 
    connection = (HttpURLConnection) urlConnection; 

    BufferedReader in = new BufferedReader(
     new InputStreamReader(connection.getInputStream())); 
    String current; 

    while((current = in.readLine()) != null) { 
     urlString += current; 
    } 
    }catch(IOException e) { 
    e.printStackTrace(); 
    } 

は、Javaは情報のために何を残すのだろうか?
ウェブブラウザのような統計データは保存されますか?それは "Java"ですか?助けのための

Thxを、
〜コーン

答えて

0

HTTP "メタデータ" は、通常headersに送信されます。 Webブラウザを示すものは、通常、「USER_AGENT」と呼ばれます。私は、Javaが暗黙のうちにこれらのヘッダーをあなたに代入するとは思わない。

関連する問題