XML (단지 XML, SOAP 또는 기타 등등, Content-Type: text/xml
)을 제공하는 서블릿을 작성한 친구가 있습니다.android가 웹 페이지와 통신하면 502 오류가 발생합니다.
이제 Android를 사용하여 액세스하려고합니다. Firefox에서 페이지를 탐색하면 페이지에 액세스 할 수 있지만 안드로이드 애플리케이션을 사용하여 액세스하면 HTTP 502 error
이 표시됩니다.
내가 사용하는 코드는 다음과 같습니다 어떤 XML을 구문 분석하는 방법을 권장
AlertDialog alertDialog;
HttpClient httpClient = new DefaultHttpClient();
HttpContext localContext = new BasicHttpContext();
HttpGet httpGet = new HttpGet("x");
try {
HttpResponse response = httpClient.execute(httpGet, localContext);
alertDialog = new AlertDialog.Builder(view.getContext()).create();
alertDialog.setButton("OK", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
return;
}
});
alertDialog.setTitle("Response");
alertDialog.setMessage(response.getStatusLine().toString());
alertDialog.show();
alertDialog.setMessage(EntityUtils.toString(response.getEntity()));
alertDialog.show();
} catch (IOException e) {
alertDialog = new AlertDialog.Builder(view.getContext()).create();
alertDialog.setTitle("Sorry");
alertDialog.setMessage("There was a problem connecting to the login-service.");
alertDialog.setButton("OK", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
return;
}
});
alertDialog.show();
}
그리고있다? 제목, 메시지, 메시지와 같은 특정 태그가있는 경우처럼 ...