以下方法有风险,建议移步到新版的方法里面 新版流量伪装
主要分为以下步骤
- 申请ca证书
- 部署证书
- 配置梯子配置文件
- 修改nginx配置
- 测试
编译时出现ls_hal_rsa.h: No such file or directory 解决方法:将代码换成2.1版本的,或者将当前项目中的.config里面的alicrypto开关后门的y改成n,3.0和lastest的代码在编译alicrypto的时候会出现这个问题,不让他们进行编译就行了
配网时候出现IOTX_AWSS_PASSWD_ERR 解决方法:这是因为解密失败,先检查下四元组是不是都填写正确了!!!
mvn 出现Unable to find main class
因为我的项目采用的是多模块,子模块都是继承的parent的pom属性,而我其中的几个子模块作为公共类,是没有入口函数的,所以在没有入口函数的pom文件里面,不要放build的相关配置。
1 | @connect( |
在开发一个前后端分离的项目时,难免会遇到各种各样的业务逻辑错误,例如某个接口,其中可能有十种情况会影响业务的清空,如果是一个对用户比较友好的项目的话,对于这10种情况都会做对应的错误处理,能够让用户清楚业务不成功的具体原因。向阿里云,腾讯云等提供的sdk,都会定义自己的错误异常文件,进而将异常信息抛出来,让用户清楚自己错误的原因。
一般我们使用抛出异常或者通过修改自定义的返回体,来将错误信息给前端进行返回。在抛出异常的时候,我们会希望能够根据该异常,返回一个统一数据结构,这样能够方便前端进行处理。所以我们需要想办法通过controller层对异常进行处理,然后按照预定的格式内容返回给前端json字符串。