Pode haver muitos casos de erros 400 na chamada da interface Feign. Deixe-me falar sobre meus 400 erros.
400 motivo do erro:
Quando o consumidor Feign chama a interface do consumidor, o parâmetro recebido é nulo, resultando em um erro 400.
Antes do erro ser relatado:
//Feign消费者
@RequestMapping("/test")
public void test(String testStr){
}
Depois de manipular o erro:
//Feign消费者
@RequestMapping("/test")
public void test(String testStr){
testStr=testStr==null?"":testStr;
}