我试图使用Volley将JSON对象发送到使用MongoDB的环回应用程序API。我可以看到数据正在成功地保存在数据库中。但是凌空响应总是显示状态代码是422。有人能指出我做错了什么吗?
{
"map_coordinates": {
"lat": xxxxxx,
"lng": xxxxxxx
},
"first_name": "xxxxx",
"middle_name": "",
"family_name": "xxxxxx",
"gender": "xxxxxx",
"role": "xxxxxx",
"dob": "2017-09-28T05:51:40.836Z",
"picture_of_person": "",
"username": "ajxxxx7@gmail.com",
"deviceToken": "xxxxxxxx",
"portal_address": "xxxxx",
"email": "ajxxxxx7@gmail.com",
"password": "xxxxxxx",
"vcode": 562991,
"mobile": "+91xxxxxxxx"
}
这是我用来发送JSON请求的代码。
public void postJsonRequest(String url, JSONObject data, final Callback<JSONObject, VolleyError> callback) {
JsonObjectRequest objectRequest = new JsonObjectRequest(Request.Method.POST,
url, data, new Response.Listener<JSONObject>() {
@Override
public void onResponse(JSONObject response) {
callback.onSuccess(response);
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
callback.onFailure(error);
}
});
makeJsonRequest(objectRequest);
}
private void makeJsonRequest(JsonObjectRequest request) {
RequestQueue queue = Volley.newRequestQueue(EngageMyTime.getInstance().getEMTContext());
queue.add(request);
}
如有任何帮助/想法,将不胜感激。
尝试在服务器端设置默认的字符集UTF-8,并在发送之前用UTF-8对json数据进行编码
在android中
URLEncoder.encode(string,"UTF-8");
表的状态包含以下几种: 状态名 解释 createTime 创建时间 alterTime 最近修改时间 statTime 最近统计时间,表的状态不是实时更新,而是一定时间间隔后更新一次 size 表占用空间,单位是byte rowCount 表的行数 API示例 TableStatus tableStatus=adminClient.getTableStatus(tableName); long
我想在我的代码中使用Volley,我应该在下面的响应中使用哪种请求类型,我不明白。URL:::http://localhost/api/product/read.php
3.2获得 CPU 寄存器状态 一个调试器必须能够在任何时候都搜集到 CPU 的各个寄存器的状态。当异常发生的时 候这能让我们确定栈的状态,目前正在执行的指令是什么,以及其他一些非常有用的信息。 要实现这个目的,首先要获取被调试目标内部的线程句柄,这个功能由 OpenThread()实现. 函数原型如下: HANDLE WINAPI OpenThread( DWORD dwDesired
我有一个react前端和java后端。我正在使用一个AXIOS.patch请求,并不断收到一个422响应。我不知道出了什么问题。我希望这是正确的更新。我正在使用jsonpatch尝试更新这个对象。 javax.json.jsonException:“{”id“:69406,”rfidtag“:”e200420c71a06015010b6362“}”不包含名称“templocation”的值 好的,
问题内容: 我正在为JSON运行$ http.get,并且状态为0。我已经下载了相同的JSON,并且get在本地运行,并且在Python中使用请求库可以毫无问题地获取JSON,但是在AngularJS它不起作用。我不明白的是为什么为什么angular没有得到它,而其他所有东西都得到了。下面的代码段。 这提供了JSON并在使用本地文件时对其进行了解析,但否则会失败,并将status1设置为0。 问题
问题内容: 我正在使用Facebook Graph API,我想知道是否可以通过一次呼叫获得所有用户及其当前状态的列表? 我基本上希望获得与https://graph.facebook.com/me/friends相同的结果,但每个对象都包含当前状态。 谢谢你的帮助! 编辑: 这里有一些澄清。如果得到我这个:(又是我所有朋友的清单) 什么URL或FQL将使我得到这个信息:(又是我所有朋友及其身份的