Android与Web服务器的连接面临问题
我已经在android中写了一个post请求来连接web服务器。服务器已连接,但数据未显示在web服务器上。当代码执行时,服务器成功连接到android,但行为空。我使用了volley和json来完成此操作。这是我第一次将android连接到web服务器,因此无法找到问题是: 我的Android代码:Android与Web服务器的连接面临问题,android,Android,我已经在android中写了一个post请求来连接web服务器。服务器已连接,但数据未显示在web服务器上。当代码执行时,服务器成功连接到android,但行为空。我使用了volley和json来完成此操作。这是我第一次将android连接到web服务器,因此无法找到问题是: 我的Android代码: private void registerUser () { final String username = editTextUsername . getText() . toS
private void registerUser () {
final String username = editTextUsername . getText() . toString(). trim();
final String password = editTextPassword . getText() .toString() .trim();
final String email = editTextEmail . getText() . toString() . trim() ;
Map<String, String> params= new HashMap<String, String>();
params.put(KEY_USERNAME,username);
params.put(KEY_PASSWORD,password);``
params.put(KEY_EMAIL, email);
JsonObjectRequest jsonObjReq = new JsonObjectRequest(Request.Method.POST,
REGISTER_URL, new JSONObject(params),
new Response.Listener<JSONObject>() {
@Override
public void onResponse(JSONObject response) {
Log.d(TAG, response.toString());
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
Log.d(TAG, "Error: " + error.getMessage());
}
}) {
};
RequestQueue requestQueue = Volley.newRequestQueue(this);
requestQueue.add(jsonObjReq);
}
private void registerUser(){
最终字符串用户名=editTextUsername.getText().toString().trim();
最终字符串密码=editTextPassword.getText().toString().trim();
最终字符串email=editTextEmail.getText().toString().trim();
Map params=新的HashMap();
参数put(KEY_用户名、用户名);
参数put(钥匙密码、密码)``
参数put(钥匙、电子邮件、电子邮件);
JsonObjectRequest JSONObjectReq=新的JsonObjectRequest(Request.Method.POST,
注册URL,新JSONObject(参数),
新的Response.Listener(){
@凌驾
公共void onResponse(JSONObject响应){
Log.d(TAG,response.toString());
}
},new Response.ErrorListener(){
@凌驾
公共无效onErrorResponse(截击错误){
Log.d(标记“Error:+Error.getMessage());
}
}) {
};
RequestQueue RequestQueue=Volley.newRequestQueue(this);
add(jsonObjReq);
}
那么日志打印的是什么?哪一个?我看不到排。哪些行是空的?我数据库中的一个表的行显示空字段…第一个日志执行器我问你该日志打印了什么。您没有告诉我。很抱歉,我找到了解决方案,我在URL中提供了错误的IP:)