gpt4 book ai didi

android - 基本网络.performRequest : Unexpected response code 500 for

转载 作者:行者123 更新时间:2023-11-29 16:59:20 25 4
gpt4 key购买 nike

我的 Android Studio 中有这个登录 Java 代码:

private void loginUser(){
pd = ProgressDialog.show(LoginActivity.this, "", "Loading...");
StringRequest stringRequest = new StringRequest(Request.Method.POST, LOGIN_URL,
new Response.Listener<String>() {
@Override
public void onResponse(String response) {
try {
JSONObject jsonResponse = new JSONObject(response);
System.out.println("JSON RESPONSE: " + jsonResponse.toString());
boolean success = jsonResponse.getBoolean("success");
if (success) {
launchHomeScreen();
pd.dismiss();
Toast.makeText(LoginActivity.this,"Welcome back " + username,Toast.LENGTH_LONG).show();

SharedPreferences sharedPref = getSharedPreferences("loginDatas", Context.MODE_PRIVATE);

SharedPreferences.Editor editor = sharedPref.edit();
editor.putString("username", username);
editor.putString("password", password);
editor.apply();
}
else {
loginButton.setBackgroundColor(0x73000000);
Toast.makeText(LoginActivity.this,"Wrong Username or Password!",Toast.LENGTH_LONG).show();
pd.dismiss();
}
}
catch (JSONException e) {
loginButton.setBackgroundColor(0x73000000);
e.printStackTrace();
pd.dismiss();
Toast.makeText(LoginActivity.this,response,Toast.LENGTH_LONG).show();
}
}
},
new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
loginButton.setBackgroundColor(0x73000000);
pd.dismiss();
System.out.println("Error: " + error);
}
}){
@Override
protected Map<String,String> getParams(){
Map<String,String> params = new HashMap<>();
params.put(KEY_USERNAME,username);
params.put(KEY_PASSWORD,password);
return params;
}

};
RequestQueue requestQueue = Volley.newRequestQueue(this);
requestQueue.add(stringRequest);
}

但每次我在 Android 日志控制台中收到此错误时:

 I tried so many things but everytime I try it, I get back: 04-20 07:44:18.463 3326-2366/com.lolol.gg E/Volley: [294] BasicNetwork.performRequest: Unexpected response code 500 for http://lollipop.xyz/login.php
04-20 07:44:18.514 3326-3326/com.lolol.ggI/System.out: Error: com.android.volley.ServerError

有没有人有想法,如何解决我的问题?因为试了很多东西。。。反正都不行。。。奇怪的是:我经常测试服务器代码是否有效。当我用我的 localwampserver 的 url 尝试 javacode 时它工作......当我用我的托管服务器的 url 尝试它时它不起作用......在 2 个服务器中是相同的代码......

最佳答案

获得 500 的 HTTP 响应代码意味着您的应用成功联系了服务器,但服务器本身遇到了意外错误。

联系您的后端维护人员以了解服务器行为异常的原因,这很可能不是您可以在 Android 代码中修复的问题。

关于android - 基本网络.performRequest : Unexpected response code 500 for,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43513377/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com