मुझे यूआरएल एपीआई तक पहुंचने पर "अप्रत्याशित प्रतिक्रिया कोड 500" समस्या है।अप्रत्याशित प्रतिक्रिया कोड 500 यूआरएल एपीआई एंड्रॉइड ऐप
वॉली पुस्तकालय के साथ यह मेरा कोड:
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.
नायब: यूआरएल यह केवल आईपी पते, कारण यह IP पता है मेरा वीपीएस सर्वर और मैं अभी तक मेरा सर्वर डोमेन सेट नहीं कर रहा हूं ...
मैं इसे कैसे ठीक कर सकता हूं? मेरी अंग्रेजी के लिए खेद है।
ब्राउज़र करके आप अपने फोन पर ब्राउज़र मतलब है? – Byron
हाँ महोदय, मैं अपने ब्राउज़र फोन पर परीक्षण कर रहा हूं – bukanamay
@ बुक्कनम क्या आपकी समस्या हल हो गई? और दूसरा सवाल: क्या यह हेडर आवश्यक है? –