Feign远程调用时GET方法提示不可以为POST


我的场景是这样的:
  Feign远程调用GET方式的接口,传入请求体的时候,报错请求不能是POST的方式。
  通过查阅资料发现,默认的HttpURLConnection遇见GET请求带请求体的时候,就会自动将其转为POST请求,所以这里出问题的不是Feign,是HttpURLConnection,我们有一个最快捷的解决方法,替换HttpURLConnection。
     <!-- 在 pom 中添加依賴-->
     <dependency>
         <groupId>io.github.openfeign</groupId>
         <artifactId>feign-httpclient</artifactId>
     </dependency>


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM