【初心者】Java質問・相談スレッド103【大歓迎】at TECH【初心者】Java質問・相談スレッド103【大歓迎】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト112:110 07/06/30 02:31:56 >>111 thx 了解です 113:デフォルトの名無しさん 07/06/30 02:35:55 もし改行コードが一貫していることが分かってるなら とりあえず最初の行末端が出るまでは一文字ずつ読んで 改行がLFかCRLFかCRかを判断したら あとはreadLineで読んで改行の種類に応じて行ごとに文字数に1か2を足してやる手もある 114:110 07/06/30 02:37:43 すみません,追加で質問させてください. BufferedReaderで現在まで読んだバイト数(現在位置)も知ることは無理でしょうか? 115:108 07/06/30 02:44:38 >>109 継続的にUAの改変をしたいのでプログラム中に書こうと思ってます。 試した処理が URL url = new URL(String address); URLConnection connection = url.openConnection(); //オブジェクト取得 connection.setRequestProperty("User-Agent", "hogehoge"); //ヘッダーセット connection.connect(); // 接続 という風にやってます。 その後は、BufferedReader reader = new BufferedReader(new InputStreamReader(url.openStream()));で読み込んでreadlineでデータ読み込むとやっぱりUAがJAVAのままになってます。 ぐぐって出てくるサイトはPOST処理について書かれてるものばかりで。 URLで中身取得するだけなら、これ以上処理はないと思ってるのですが。 connect()前にヘッダー送られてるのでしょうか… 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch