I created this issue in response to spring-cloud/spring-cloud-gateway#3525 (comment). See the linked issue for all the details. The main issue is that java.lang.IllegalArgumentException: empty headers are not allowed [] is returned when using IntelliJ's HTTP Client, or if you remove the default headers that httpie or curl uses.
@spencergibb can provide a reproducer if needed.