报错: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,调用成功

相关推荐
Fms_Sa2 小时前
UDP实现客服与客户的咨询对话
网络·网络协议·udp
haogexiaole2 小时前
DNS解析原理及工作流程详解
网络·github
BIBI20492 小时前
HTTP 请求方法指南:GET, POST, PUT, PATCH, DELETE 区别
网络·网络协议·http
代码不停3 小时前
网络 UDP 和 TCP / IP详细介绍
网络·网络协议·tcp/ip·udp·1024程序员节
wanhengidc4 小时前
云手机是一种应用软件吗?
运维·服务器·网络·游戏·智能手机·1024程序员节
fenglllle4 小时前
http trailer 与 http2
http·wireshark·1024程序员节
wanhengidc5 小时前
云手机 无限畅玩手游 巨 椰
运维·服务器·网络·游戏·智能手机
hhhh明6 小时前
Google Drive 超大文件下载到服务器
服务器·网络·google drive
IvanCodes6 小时前
十六、Linux网络配置
linux·运维·网络
就是ping不通的蛋黄派6 小时前
CentOS7 部署主从复制MariaDB数据库
网络·1024程序员节