Feignインターフェースの呼び出しで400エラーが発生するケースは多くありますが、400エラーについてお話ししましょう。
400エラーの理由:
Feignコンシューマーがコンシューマーインターフェイスを呼び出すと、受信パラメーターがnullになり、400エラーが発生します。
エラーが報告される前:
//Feign消费者
@RequestMapping("/test")
public void test(String testStr){
}
エラーを処理した後:
//Feign消费者
@RequestMapping("/test")
public void test(String testStr){
testStr=testStr==null?"":testStr;
}