【問題】在ie中 × 被轉化爲 x ,而在谷歌中不會
【原因】× 是轉義字符,谷歌應該比較智能不報錯
【修復】不能把 & 改寫爲 & ,這樣ie不報錯了谷歌卻會報錯,要把 times 參數名改成沒有轉義歧義的參數名稱
【是否我導致】是
【解決Bug的時間】1小時
【教訓】url拼接參數是參數名定義不要過簡單,可能與轉義字符衝突
@Bean裏面需要獲取到@Value的值,必須作爲參數傳遞才能接收到,否則爲null,遇到了這個問題這裏簡單記錄一下。
兩種解決方法: 1. 改成接口多繼承方式。 2. 配置文件添加允許多個相同fegin客戶端 spring: main: allow-bean-definition-overriding: true
錯誤原因:文件格式錯誤;去檢查一下自己讀的這個文件是否是XML 我這次犯錯,粗心大意,讀了一個json文件