안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요.
Android 에서 multipart 를 이용해 file 전송이 아닌 아래와 같은 st 값을 post로 전송하려고 합니다.
이건 테스트를 위한 get 방식의 url 입니다. get 방식으로는 php 서버와 정상으로 처리됩니다.
multipart-form/data 처리를 아래와 같이 하면 맞나요? 틀리다면 어떻게 해야 하나요?
public HttpPost makeHttpPost(String $url, String $param) {
HttpPost request = new HttpPost( $url ) ;
request.setEntity(makeEntity($param) ) ;
return request ;
}
public MultipartEntity makeEntity(String $param) {
MultipartEntity reqEntity = null ;
try {
reqEntity = new MultipartEntity(HttpMultipartMode.BROWSER_COMPATIBLE);
reqEntity.addPart("st", new StringBody($param, Charset.forName("UTF-8")));
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
return reqEntity ;
}
도와주세요~




자답입니다. 코드는 정상입니다. 서버 문제였음..