서버와 합의 볼 사항이긴한데, 1번 방식으로 보내면 서버에서 귀찮아 할 겁니다. boundaray 에 있는 값은 http 전송 시에만 사용하는 값이라. 일반적인 http read 함수로는 제거된 상태로 read 되거든요..
2번 방식으로 하려면 세션 관리가 들어가야 하니. 복잡할듯 하고요..
가급적 Header에 넣어 보내시는게 좋을 듯 합니다.
PS. 현재 코드는 http multipart 전송을 위해 유니크한 값을 boundaray에 넣은 것일 뿐
해당 기기라는 것을 알 방법이 없으며, 랜덤 생성이라. 보낼 때 마다 변경될텐데. 의도 하시는게 맞는지 모르겠습니다.
값을 유지하고자 하시면 SharedPreference 같은데, 저장을 해서, 저장된 값이 있으면, 저장된 값, 없으면 UUID.randomUUID 값을 사용하고, SharedPreference 저장을 하는 방식으로 구현 하셔야 할 듯 합니다.