string HttpPost(string param)
{
string result = "";
try
{
HttpWebRequest web_req = (HttpWebRequest)WebRequest.Create("http://api.voice.gcloud.qq.com:19988");
//通过POST发送请求参数
web_req.Method = "POST";//默认为GET请求
web_req.Timeout = 5000;//设置超时(单位:毫秒)
byte[] bs = Encoding.ASCII.GetBytes(param);
using (Stream reqStream = web_req.GetRequestStream())
{
reqStream.Write(bs, 0, bs.Length);
reqStream.Close();
}
//
HttpWebResponse web_resp = (HttpWebResponse)web_req.GetResponse();
long contentLength = web_resp.ContentLength;
byte[] read_bytes = new byte[2048];
int read_size = web_resp.GetResponseStream().Read(read_bytes, 0, read_bytes.Length);
string content = Encoding.UTF8.GetString(read_bytes);
web_resp.Close();
Debug.Log("文件长度: " + contentLength);
Debug.Log("文件内容:");
Debug.Log(content);
}
catch (Exception e)
{
Debug.Log(e.ToString());
}
return result;
}