能否自定义和后端交互方式?
indigohana opened this issue · comments
请问是否可以自定义和后端交互方式?目前看默认为sendBeacon(),另外有的两种方式是img和xml;
或者用比较僵硬的方式,在beforeSendData和afterSendData两个钩子用自定义的方式去和后端交互请求?(但是这样确实比较累赘
你好,首先感谢提出问题;
-
为什么在sdk配置项中没有加入选定发送方式
因为 “如果发送的数据量过大,超过 sendBeacon (60kb限制) 与 image(2kb限制),则该用xml的方式发送” -
为什么会出现数据量过大的情况
场景一:用户将数据缓存列表设为足够大
场景二:捕获到错误信息时,会将录屏信息携带上,这个信息是比较大的 -
我也在想有个好的解决方式,毕竟这样确实有点弯弯绕绕的感觉,欢迎提供思路
你好,2.0.1 版本新增了 sendTypeByXmlBody 字段用来控制是否强制使用 xml post方法上传至服务端,文档地址,祝愉快~