最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

OpenFeign如何解決Get請(qǐng)求自動(dòng)轉(zhuǎn)化成POST的問題

 更新時(shí)間:2024年04月30日 09:21:57   作者:梁山教父  
這篇文章主要介紹了OpenFeign如何解決Get請(qǐng)求自動(dòng)轉(zhuǎn)化成POST的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

一、問題

服務(wù)提供者

    /**
     *  獲取用戶ID
     * @param token
     * @return
     */
    @GetMapping("/getUserId")
    public String getUserId(@RequestParam(required = false) String token){
        return userService.getUserId(token);
    }

服務(wù)調(diào)用

@Service
@FeignClient(value = "auth-service")
public interface AuthClient {
    /**
     *  獲取用戶ID
     * @param token
     * @return
     */
    @GetMapping("/user/getUserId")
    public String getUserId(@RequestParam(required = false) String token);
}

會(huì)自動(dòng)講get請(qǐng)求轉(zhuǎn)為post請(qǐng)求

二、原因

因?yàn)镕eign默認(rèn)使用的連接工具實(shí)現(xiàn)類,所以里面發(fā)現(xiàn)只要你有body體對(duì)象,就會(huì)強(qiáng)制的把GET請(qǐng)求轉(zhuǎn)換成POST請(qǐng)求。

三、解決方法

更換Apache的HttpClient

1、加入Feign的配置項(xiàng)

feign:
  httpclient:
    enabled: true

2、添加依賴

        <!-- httpclient5 -->
        <dependency>
            <groupId>org.apache.httpcomponents.client5</groupId>
            <artifactId>httpclient5</artifactId>
        </dependency>
 
        <!-- feign-httpclient -->
        <dependency>
            <groupId>io.github.openfeign</groupId>
            <artifactId>feign-httpclient</artifactId>
        </dependency>

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

萨嘎县| 高雄县| 衡水市| 中阳县| 江都市| 崇明县| 桦川县| 堆龙德庆县| 晋城| 正蓝旗| 莱州市| 信阳市| 岢岚县| 靖江市| 辉南县| 哈尔滨市| 阿巴嘎旗| 淮滨县| 常宁市| 手游| 五峰| 望都县| 库伦旗| 昌江| 镇坪县| 阿拉善左旗| 峡江县| 如皋市| 云南省| 会同县| 内丘县| 盐边县| 天台县| 阿拉尔市| 若尔盖县| 建宁县| 安多县| 化州市| 湖口县| 自贡市| 怀集县|