Unity的WWW是一个比较老的使用HTTP协议的API了,但是用法简单直观,最近突然要改一个功能,是把截屏内容上传到服务器。许久不用发现对该API的使用已经不熟悉了,完成后特地写下记录方便以后试用。
为了方便理解和大家使用,先提一下一些点。
1.HTTP大体概念
(1) HTTP翻译名为——超文本传输协议。
(2)它的设计目的是保证客户机与服务器之间的通信。
(2)HTTP 的工作方式是客户机与服务器之间的请求-应答协议。模式是一问一答。
2.HTTP的两种请求方法
**这两种方法在WWW中也对应着两种方法**
(1)GET方法:从指定的资源请求数据(最好不要用GET方法请求重要数据)
(2)POST方法:向指定的资源提交数据
这两者之间有一些自己独有的特点列举一下
|
GET |
POST |
后退按钮/刷新 |
无害 |
数据会被重新提交(浏览器应该告知用户数据会被重新提交)。 |
书签 |
可收藏为书签 |
不可收藏为书签 |
缓存 |
能被缓存 |
不能缓存 |
编码类型 |
applic |