0
- 여기 웹 서비스에서 응답을 얻기 위해 httpclient를 사용하고 있습니다. httppost를 사용하여 요청을 보내고 있습니다. 서버 데이터 유형은 application/x-www-form-urlencoded입니다.
- 어떻게, 내가
String postUrl = url;
HttpClient client = new DefaultHttpClient();
HttpPost request = new HttpPost(postUrl);
request.setHeader("Content-type", "application/x-www-form-urlencoded");
request.setHeader("Expect", "100-continue");
HttpResponse response = client.execute(request);
System.out.println("ddddddddddddddddddddddd "+response);
BufferedReader reader = new BufferedReader(
new InputStreamReader(
response.getEntity().getContent(), "UTF-8"));
String line;
builder = new StringBuilder();
while ((line = reader.readLine()) != null) {
builder.append(line);
}
Log.d("Response", builder.toString());
resObj = builder.toString();
System.out.println("ddddddddddddddddddddddd "+resObj);
} catch (Exception e) {
// TODO: handle exception
Log.d("ERROR", e.toString());
}
질문을 이해하지 못합니다. – njzk2
나는 request.setHeader ("Content-type", "application/x-www-form-urlencoded")를 사용했다. request.setHeader ("Expect", "100-continue"); – user2394220
그래서 귀하의 질문이 무엇인지 이해하지 못합니다. 당신은 분명히 헤더를 설정하고 헤더를 추가하는 방법에 대해 물어볼 것입니다. – njzk2