我尝试使用此 android 代码将 json 对象发送到我的网站
HttpPost httppost = new HttpPost(url);
JSONObject j = new JSONObject();
j.put("name","name ");
List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(2);
String format = s.format(new Date());
nameValuePairs.add(new BasicNameValuePair("msg",j.toString() ));
httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
httpclient.execute(httppost);
而这个php代码
<?php
$msg=$_POST["msg"];
$filename="androidmessages.html";
file_put_contents($filename,$msg."<br />",FILE_APPEND);
$androidmessages=file_get_contents($filename);
echo $androidmessages;
?>
它会告诉我 {"name":"name"} 但如果我使用
httppost.setHeader( "Content-Type", "application/json" );
它什么也不会显示。我之前没有关于 json object post 的经验,但我认为出了点问题。我想将一些用户信息发送到我的网站并在网页中显示它,你能告诉我我需要改变什么来克服这个问题谢谢