Unity WebRequest wrapper

unity的http通信一直一来用的都是www。然而,www存在众多问题,其中之一,大家最熟悉的就,www在ios下大文件存在缺陷。还有其他的,如果你们对于http的header部分操作频繁的话,势必会遇到一些让人蛋碎的问题。

1、字符集编码。完全不受控。这一点最坑的是,编辑器下一切正常,但是到了rt时,你只能和服务器协商下,别给我来gb2312这种编码的。

2、header的大小写问题。这个有点看人品,大部分时候没问题,但有时候,你会看到莫名的header变成小写,变成首字母大写等等各种。此时,只能协调服务器侧帮忙兼容下

现在unity自己推出了unitywebrequest,毕竟大号练残了,最佳方式就是重练个小号。

这篇文章介绍的不是unitywebrequest是怎么实现的,也不是纠结于这个新的API怎么用(看官方文档,你如果不是新手,很容易学会怎么使用)。本文介绍的是,对于其的一种封装。从而让用起来简单点。

我们看看其他展示:

上面给出了这个wrapper的核心类,其实就是两个类。简单包装而已。

这里给出一个使用的展示


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值