IEnumerator CallPost()
{
Dictionary<string, string> headers = new Dictionary<string, string>();
headers["Content-Type"] = "application/json";
//将文本转为byte数组
byte[] bs = System.Text.UTF8Encoding.UTF8.GetBytes(ToJson().ToJson());
Debug.Log("JSON数据:" + bs);
//向HTTP服务器提交Post数据
WWW www = new WWW("IP", bs, headers);
//等待服务器的响应
yield return www;
//如果出现错误
if (www.error != null)
{
//获取服务器的错误信息
// m_info = www.error;
Debug.Log(www.error);
yield return null;
}
else
{
Debug.Log("发送成功");
}
}
public JsonData ToJson()
{
return new JsonData()
{
["radioMineID"] = "1001",
["stationType"] = "5",
["stationIDList"] = "7003",
["radioMessage"] = "测试一下小喇叭",
["stationNameList"] = "测试话展名称",
["durationSecond"] ="1"
};
}