标签: options
-
文章分析了在 Laravel 6 中更新 Amazon S3 存储文件后,通过 CDN 访问发现内容未变化的现象。经排查代码与参数发现,由于该文件是编译生成的,源文件重新编辑后会生成新名称的文件,系统操作是先生成新文件再删除旧文件。因此,同名文件内容未更新并不会影响页面,因为页面实际引用的是具有新名称的文件。
-
本文解决了在 Windows 10 中使用 Fiddler 对 Android APP 进行 HTTPS 抓包以排查数据异常的问题。操作过程包括下载安装 Fiddler,配置允许远程连接和解密 HTTPS 流量,在电脑端查询 IPv4 地址,并在手机同局域网 WiFi 中设置手动代理。随后通过手机浏览器访问指定地址下载并安装 FiddlerRoot.cer 证书。最终通过抓包确认了 Android APP 列表数据异常是由接口响应数据问题导致的。
-
使用 FlashFXP 上传 MP4 文件后,HTTP 访问时响应 404。登录 CentOS 服务器检查,发现上传目录中的文件名出现乱码。经排查,是因为客户端未使用 UTF-8 字符编码。在 FlashFXP 站点管理器中将字符编码设置为 UTF-8 并重新连接后,再次上传文件,服务器端删除旧的乱码文件。最终通过接口地址访问时,响应状态码变为 200,问题解决。
-
本文讲述了在 Yii 2.0 中扩展 RESTful API 的实现过程。为了解决前端渲染表单时默认值一致性及动态显示字段的需求,参考 WordPress 新增了一个名为 new 的动作方法。该接口返回包含字段默认值、标识默认状态以及控制字段显示的逻辑,同时新增了 config 字段以统一下传表单限制规则。最终方案通过接口控制表单数据,降低了客户端处理复杂度,并提升了配置灵活性。
-
本文介绍了基于 Yii2 高级模板新建接口应用并实现 RESTful Web 服务的过程。文章通过配置 URL 规则、使用 Gii 生成 v1 模块、调整控制器与模型继承关系,实现了 API 的版本化与无状态认证。同时,通过覆盖核心类定制了响应数据结构,并配置了国际化组件与语言包,使接口支持根据请求头动态切换简体中文与英语,最终实现了完整的增删改查及多语言响应功能。
-
本文记录了在 Windows 10 环境下基于 Yii 2 Starter Kit 复制后台应用构建独立接口应用,并实现 RESTful Web 服务的过程。文章详细阐述了从目录复制、环境配置、模型分层到 URL 规则设定的步骤,重点介绍了自定义序列化、响应格式统一及多语言支持的实现。最终,通过覆写核心动作类,成功完成了接口的版本化部署及增删改查功能的无状态测试。
