URL API에 액세스 할 때 "예기치 않은 응답 코드 500"문제가 발생했습니다.예기치 않은 응답 코드 500 URL API Android 앱
발리 도서관이 내 코드 :
String url= "http://103.241.24.35/android/android_login_api/index.php";
public void detailURL(String url) {
Log.v("Android Spinner JSON Data Activity", url);
queue = Volley.newRequestQueue(this);
StringRequest sr = new StringRequest(Request.Method.POST,url, new Response.Listener<String>() {
@Override
public void onResponse(String response) {
ProgressLoadStartLogin.setVisibility(View.GONE);
displaystatis_kontenDetail(response);
btn_enable();
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
if(error instanceof NetworkError) {
} else if(error instanceof ServerError) {
} else if(error instanceof AuthFailureError) {
} else if(error instanceof ParseError) {
} else if(error instanceof NoConnectionError) {
} else if(error instanceof TimeoutError) {
}
statusKoneksi();
btn_enable();
ProgressLoadStartLogin.setVisibility(View.GONE);
}
}){
@Override
protected Map<String,String> getParams(){
Map<String,String> params = new HashMap<String, String>();
params.put("tag",Variabel.login_tag);
params.put("username",user);
params.put("password", password);
params.put("idgcm",GCMid);
return params;
}
@Override
public Map<String, String> getHeaders() throws AuthFailureError {
Map<String,String> params = new HashMap<String, String>();
params.put("Content-Type","application/x-www-form-urlencoded");
return params;
}
};
queue.add(sr);
}
그리고 내 매니페스트에 권한 인터넷을 설정했습니다.
내가 브라우저에 복사 URL,이 반응하는 경우, 내가 액세스 할 수 있지만 나는 내 코드에 넣으면, 내가 오류를 500
NB 얻을 : URL이 유일한 IP 주소를이 IP 주소의 원인 내 VPS 서버와 아직 도메인 내 서버를 설정 아니에요 ...
어떻게 고칠 수 있습니까? 내 영어로 미안해.
브라우저에 의해 귀하의 휴대 전화의 브라우저를 뜻 :
및 오류 청취자의
? – Byron예, 브라우저 브라우저에서 테스트했습니다. – bukanamay
@bukanamay 문제가 해결 되었습니까? 두 번째 질문 :이 머리말이 필요한가요? –