内网PUT/DELETE兼容

内网PUT/DELETE兼容

部分内网网关拦截 PUT、DELETE。安装后前端把这两种请求改成 POST 并带上 X-HTTP-Method-Override,Nginx 按该请求头还原真实方法。

应用介绍

内网PUT/DELETE兼容是一款专为内网环境设计的前端请求适配插件。它自动将被网关拦截的 PUT 和 DELETE 请求转换为标准 POST 方法,并在请求头中添加 X-HTTP-Method-Override 字段,标识原始 HTTP 动作,确保业务逻辑不受影响。

主要面向使用老旧内网网关、防火墙或代理服务的企业级前端开发者。当后端接口明确支持 RESTful 风格,但网络中间层强制限制非 GET/POST 方法时,该插件可零代码改造接入,避免后端重复开发兼容接口或修改网关策略。

它解决了内网环境下前后端协作的关键断点:既保留前端清晰的语义化请求结构(如编辑用 PUT、删除用 DELETE),又绕过基础设施对 HTTP 方法的粗粒度拦截。无需调整 API 设计,不增加额外路由,所有转换在请求发出前静默完成。

内网PUT/DELETE兼容轻量可靠,不侵入业务代码,不影响其他请求类型,适用于管理后台、内部系统、运维平台等典型内网应用场景。部署后,前端开发者可继续按标准 REST 规范组织请求,真正实现“写得规范、发得通顺、接得准确”。

版本记录

3.0.0

解决内网无法 PUT/DELETE

解决部分内网不能使用 PUT 和 DELETE 的问题。
本版本 3.0.0 更新内网PUT/DELETE兼容安装包。
2.0.0

解决内网无法 PUT/DELETE

解决部分内网不能使用 PUT 和 DELETE 的问题。
本版本 2.0.0 更新内网PUT/DELETE兼容安装包。
1.0.0

解决内网无法 PUT/DELETE

解决部分内网不能使用 PUT 和 DELETE 的问题。
本版本 1.0.0 更新内网PUT/DELETE兼容安装包。