대충 소스 는 이렇습니다
밑에 쭈 욱 ~~~~~~~
여기서  웹서버에 charecter set 이 euc-kr 로 되어 있는데요
한글 데이터 가 깨져서 나옵니다.
아무리 인코딩을 해서 넘기고 해도 안되고 온갖 방법을 다서 봤는데요..

안드로이드에서 utf-8 이라서 이런 현상이 나타 나는것 같은데..
고수님들 방법좀 부탁 드립니다.

제발^^ ㅠㅠ 10시간째 이러고 있어요 ㅠㅠ

  HttpURLConnection conn = null;
  
   conn = (HttpURLConnection)connectUrl.openConnection();
   
   conn.setDoInput(true); //쓰기
   conn.setDoOutput(true); //읽기
   conn.setUseCaches(false);
   conn.setRequestMethod("POST");
   //conn.setRequestProperty("Charset", "euc-kr");
   conn.setRequestProperty("Connection", "Keep-Alive");
   conn.setRequestProperty("Content-Type", "multipart/form-data;boundary=" + boundary);
   
   // write data
   DataOutputStream dos = new DataOutputStream(conn.getOutputStream());
   
   //param roof //URLEncoder.encode(name , "UTF-8");
      for(int i =0; i<paramNames.size();i++)
      {
       
       dos.writeBytes(twoHyphens + boundary + lineEnd); //필드 구분자 시작
       dos.writeBytes("Content-Disposition: form-data; name=\""+ paramNames.get(i)+"\""+ lineEnd);
       dos.writeBytes(lineEnd);
       dos.writeBytes(paramValues.get(i)); <---- 요기가 데이터 삽입 부분인데 한글 데이터가 들어가니 깨져서 나옵니다. ㅠㅠ
       dos.writeBytes(lineEnd);
      }

      if(oUI.getDetailduty() != null && !oUI.getDetailduty().equals(""))
      {
       File files = new File(oUI.getDetailduty());
       FileInputStream fis  = new FileInputStream(files);
       dos.writeBytes(twoHyphens + boundary + lineEnd);
       dos.writeBytes("Content-Disposition: form-data; name=\"upfile\";filename=\"" + files.getName() +"\""+ lineEnd);
       dos.writeBytes(lineEnd);

       int bytesAvailable = fis.available();
       int maxBufferSize = 1024;
       int bufferSize = Math.min(bytesAvailable, maxBufferSize);
       byte[] buffer = new byte[bufferSize];
       // read file and write it into form...
       int bytesRead = fis.read(buffer, 0, bufferSize);
       while (bytesRead > 0)
       {
           dos.write(buffer, 0, bufferSize);
           bytesAvailable = fis.available();
           bufferSize = Math.min(bytesAvailable, maxBufferSize);
           bytesRead = fis.read(buffer, 0, bufferSize);
       }
       // send multipart form data necesssary after file data...
       dos.writeBytes(lineEnd);
       fis.close(); 
       //======================end
      }

       dos.writeBytes(twoHyphens + boundary + twoHyphens + lineEnd);
           
       dos.flush(); // finish upload...
       // get response
       conn.getInputStream();
       dos.close();

답변 부탁 드릴께요 ~~ 꾸벅 ^^