[코드 수정해서 다시 올립니다.]
아래와 같이 코드를 작성해서 받은 값을 저장한 후, 다음 작업을 수행하려고 하는데
도통 while문을 빠져나오지 못합니다...
while((byteRead = is.read(buffer))!=-1)//!=-1
{
Log.e("while",(byteRead = is.read(buffer))+"");
byteArrayOutputStream.write(buffer,0,byteRead);
response+=byteArrayOutputStream.toString("UTF-8");
Log.e("response::",response);
}
Log.e("while break;","while break;");
while문 안에서 제대로 값은 다 출력하는데, 작업이 끝나지 않습니다.;
while조건문이 충족되지 않으면 나가는걸로 아는데, 마지막 중괄호 } 까지 받고
계속 무한루프 상태인지 모르겠습니다.