报错:Invalid HTTP method: PATCH executing PATCH http://XXX.XXX

分析:

问题在于我使用feignclietn调用@PatchMapping方法时,发送的 PATCH 请求方法出现了不匹配的情况。虽然说springboot自带了RESTful风格的方法(GET、POST、PUT、DELETE、PATCH,但是PATCH相较于前几个来说算是新的HTTP方法)

加个依赖解决:

复制代码
<!-- 依赖版本管理 -->
<properties>
    <feign-httpclient.version>11.8</feign-httpclient.version>
</properties>

<!-- 解决 FeignClient PATCH无法调用的问题 -->
<dependency>
    <groupId>io.github.openfeign</groupId>
    <artifactId>feign-httpclient</artifactId>
    <version>${feign-httpclient.version}</version>
</dependency>

接下来再去feignclient,调用成功

相关推荐
汤愈韬7 小时前
ACL概述、ACL原理、基本ACL应用及配置
网络·网络协议·网络安全
码刘的极客手记11 小时前
VCAP4-DCA Beta 考试体验分享与 esxcli 自动化实战(第二、三部分)
网络·esxi·vmware·虚拟机
朝风工作室12 小时前
开源一款轻量级跨网段 IPC 设备发现与网络配置工具
网络·开源
Qaz5556669112 小时前
透明DNS选路实验
网络
haluhalu.13 小时前
Linux网络编程------网络基础
网络·网络协议
坐怀不乱杯魂13 小时前
Linux网络 - HTTP协议
网络·网络协议·http
ipooipoo118814 小时前
动态住宅IP的定义、核心优势与技术场景应用
网络·网络协议·tcp/ip
祁鱼鱼鱼鱼鱼15 小时前
Keepalived实验环境设定
linux·服务器·网络
滴水之功15 小时前
OpenWrt的WAN和LAN的切换
linux·网络·openwrt
莹莹学编程—成长记16 小时前
预备知识socket
网络