按照文档示例测试好几天都没成功,一直返回权限不对,想起用wireshark抓一下看看,奈何对tls加密不能解析,又想起用fiddler抓没想到居然可以,记录一下
1、先下载官方的API测试APP地址:
2、然后下载一个安卓模拟器,模拟器启动蓝屏解决办法:见下图
也有网友说不行,办法继续百度吧,也可以直接用手机安装APP在用fiddler抓手机包(见3)
3、下载fiddler 按如下连接操作开启模拟器抓包(抓手机同样,只需再安装个无线WIFI软件让手机连接该热点,操作和模拟器相同,方法应该可行,未实际操作,百度是这样说的…)
4、开始抓…
如图右上的红框里只有 & 然而教程却是 &.; (连起来发表变空格了,加了个点,原来问题出现在这) (抓狂ing)
正确格式:
POST http://api.heclouds.com/bindata?device_id=8029377&datastream_id=bin&desc=testfile HTTP/1.1
api-key: Wh**************Dv1c=
Host: api.heclouds.com
Content-Length: xx
<file>