出于某种原因,我尝试POST到托管PHP脚本的数据无法正常传输。我通过Hurl.it知道我的PHP脚本工作正常,我应该通过POST传递的变量可以在我的课程中访问,但由于某种原因,POST不起作用。
我的代码如下:
public JSONObject getParams() {
Map<String, String> params = new HashMap<>();
params.put("tag", "gamesList");
params.put("userID", userID);
postItems = new JSONObject(params);
return postItems;
}
private void sendJsonRequest() {
JsonArrayRequest request = new JsonArrayRequest(Request.Method.POST, getRequestURL(10), getParams(), new Response.Listener<JSONArray>() {
@Override
public void onResponse(JSONArray response) {
我得到一个空数组[]
作为回应。感谢所有帮助。