HTTP协议优点:
每次连接只处理1个请求,当服务器处理完客户端的请求即断开连接,节省传输时间。
IEnumerator Post_InfoData()
//使用post方式上传图片
传输方式:
Unity WWW 主要支持其中的 GET和 POST方式。
GET 方式会将请求附加在URL 后,最多只能传输 1024 字节
IEnumerator Get_InfoData()
{
string GetData;
//向服务器端发送用户名和密码,并收到服务器返回的字符串
WWW www = new WWW ("http://192.168.1.0/test.php?username=Myname&password=MyPassword");
yield return www;
if (www.error != null) {
//判断返回是否有错
GetData=www.error;
yield return null;
}
GetData = www.text;
}
{
string GetData;
//向服务器端发送用户名和密码,并收到服务器返回的字符串
WWW www = new WWW ("http://192.168.1.0/test.php?username=Myname&password=MyPassword");
yield return www;
if (www.error != null) {
//判断返回是否有错
GetData=www.error;
yield return null;
}
GetData = www.text;
}
POST方式则是通过 FORM (表单)的形式提交。 POST方式理论上则没有限制。从安全角度来看 POST比GET方式安全性更高,所以在实际使用中可以更多选择POST 方式。在传输前需将传输的数据转成Byte数组的形式;
//使用post方式传输字符串