egret的文档还不错,不过http请求参数的文档居然没有,于是自己摸索了一下,

发现原来是直接传字符串参数就可以了。于是封装了一个类,方便使用。

class RequestParam {
public data = {};
public toString(): string {
var res = "";
for (var key in this.data) {
if(res==""){
res += key + "=" + this.data[key];
}else{
res += "&" + key + "=" + this.data[key];
}
}
return res;
}
}

用法:

var param = new RequestParam();
param.data["aa"] = 123;
param.data["bb"] = "aa";

var request = new egret.HttpRequest();

request.send(param.toString());

如果是post请求则需要设置请求头,

request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');

  

最新文章

  1. 可视化工具solo show
  2. SQL Server锁定【2015.12.17】
  3. vps mysql自动关闭
  4. linux内核学习(一步一步走)——内核概述
  5. 关于struts2如何去掉默认的后缀(.action)
  6. Android笔记——Bitmap自动取色(纯搬运)
  7. jetty之安装,配置,部署,运行
  8. Hibernate总结(二)---hibernate中的各种映射
  9. ASP.NET JQuery 随笔-搜索框默认提示
  10. JavaScript的连续赋值的思考
  11. Hibernate批量操作(二)
  12. cxgrid学习
  13. kubernetes入门(04)kubernetes的核心概念(1)
  14. .net core2 单元测试
  15. cryptopunks测试代码cryptopunksmarket-setinitial.js
  16. Linux查看某个进程的磁盘IO读写情况 pidstat
  17. 2016-2017-2 20155312 实验三敏捷开发与XP实践实验报告
  18. Python Pycharm连接Ubantu Python环境
  19. 【原理】Java的ThreadLocal实现原理浅读
  20. 转:Too many systemd: Created slice !

热门文章

  1. eclipse下使用cygwin的方法(Windows下用eclipse玩gcc/g++和gdb)
  2. Python学习笔记012——装饰器
  3. Concurrency Managed Workqueue(三)创建workqueue代码分析
  4. Linux内核(5) - 内核学习的相关资源
  5. stm32 spi1 bug
  6. Latex学习——长竖线及长括号
  7. spring boot实战读书笔记1
  8. mysql两列合成一列
  9. java连接mysql数据库实例
  10. Spring AOP之Introduction(@DeclareParents)简介(转)