- 云函数如何爬取动态网页的验证码,并实现手动输入验证码提交验证?
如题,近期希望通过 nodejs 的 request-promise 模块,在云函数中模拟访问网站,获取验证码(网站的验证码更新使用的是ajax),将验证码返回小程序显示,让用户手动输入验证码,然后提交验证。 经过尝试,验证码总是验证不正确,请大哥大姐帮忙提点建议。 我的使用过程是: 先get网站,获取验证码图片的url地址 然后将地址返回到小程序端(验证码url和cookie) 用户输入验证码后,点击提交form表单(登录过程) 在调用云函数进行request,post网站
2019-12-12 - 微信开发者工具 1.02.2003121 RC 更新说明
下载地址Windows 64 、 Windows 32 、 macOS 1、支持 API Mock 新增API Mock功能支持模拟 API 的返回内容,让开发者更方便开发小程序,更多详情可移步至:API Mock文档。 [图片] 2、编辑器支持重命名多个文件编辑器支持在同级目录下同时重命名多个同名文件,方便对 Page/Component 文件进行重命名。 [图片] 3、支持显示灰度中的基础库、下发测试基础库新增显示灰度中的基础库以及基础库支持的客户端版本。 [图片] [图片] 同时新增推送按钮,将选定版本的基础库下发到客户端上,推送结果可以在开发版小程序的调试面板中查看。 [图片] 微信客户端对开发版的小程序打开调试,可以看到测试版基础库的生效时间。 [图片] [图片] 注意: 该功能只能推送到登录到开发者工具的微信号的手机上。 会影响到手机上所有的小程序。4、模拟器支持终止模拟器是工具的主要功能之一,如果小程序/小游戏的业务代码中出现死循环、复杂运算、频繁调用某些 API 的情况下都会导致工具出现卡顿或者 CPU 占用比较高的情况。模拟器新增终止按钮,点击后可以暂时终止模拟器运行,节省系统资源占用。 [图片] 5、打开项目时展示 Loading 状态工具增加开启加载 loading 弹窗,显示加载状态情况。 [图片] 6、CLI/HTTP V2 更新CLI & HTTP 接口升级 v2 版本,在 v2 版本中,旧版命令仍然可以使用,但已废弃并会在未来移除,请使用 v2 命令。v2 版本增加了云开发管理操作支持、优化命令形式、增加细致状态提示、支持长时间命令执行、支持国际化(中英文选择)等。详细文档。 [图片] 7、优化云控制台用户访问统计和监控图表的数据展示支持按照近 7 天、近 30 天以及自定义时间段来筛选 DAU。 [图片] 8、数据库备份回档云开发已自动开启数据库备份,并于每日凌晨自动进行一次数据备份,最长保存 7 天的备份数据。如有需要,开发者可在云控制台上通过新建回档任务将集合回档(还原)至指定时间点。详情。 [图片] 9、优化模拟器工具栏展示工具栏机型及显示比例菜单合并,网络模拟调整到模拟操作下。 [图片] 10、编辑器支持小游戏项目的 API 代码补全在小游戏项目,可以看到为小游戏提供的代码补全(部分 Canvas API 尚未提供)。 [图片]
2020-03-13 - 信息时代,该如何确保数据安全?
软件的发展、信息的传递离不开各种各样的数据。 从本地存储到购买云服务,再到自建大型数据库、数据中心,不同规模的数据存储方式保障着各类信息服务持续稳定运行。 此时,数据安全尤为重要。如何避免“rm -rf /*”的梦靥成真?如何避免“删库跑路”的玩笑成为现实?是技术与管理层面共同面对的问题与挑战。 那么,在你参与的小程序等软件开发或管理工作中,是如何确保数据安全的?不同量级的软件需要分别采取什么样的策略来确保数据安全呢? [图片] 参与本话题优秀回答者将获得微信正版周边礼品一份,快来参加吧! [图片] [图片] [图片] [图片] [图片] *图片仅供参考,实际奖品选择与发放将视官方周边更新与存货情况进行适当调整 *获奖情况将在「社区每周」公告中进行公示,受近期疫情影响,公示与发货时间可能有所延长
2020-03-04