我试图使用以下代码将JSONObject从Android应用程序发布到php Web应用程序.
String url = "http://10.0.2.2/test/"
URL rest_url = new URL(url);
JSONObject params = new JSONObject();
params.put("username","admin");
// Send POST data request
BufferedReader reader=null;
DataOutputStream printout;
URLConnection conn = rest_url.openConnection();
conn.setDoOutput(true);
conn.setDoInput(true);
conn.setUseCaches(false);
conn.setRequestProperty("Content-Type", "application/json");
conn.setRequestProperty("Accept", "application/json");
OutputStreamWriter wr = new OutputStreamWriter(conn.getOutputStream());
wr.write( params.toString());
wr.close();
Run Code Online (Sandbox Code Playgroud)
当我尝试在php中检索用户名时,我得到空值.
<?php echo $_POST['username'];
?>
Run Code Online (Sandbox Code Playgroud)