1. 程式人生 > >【Android】java.lang.IllegalArgumentException Illegal character in scheme 異常

【Android】java.lang.IllegalArgumentException Illegal character in scheme 異常

在使用字串拼接成url地址進行資料請求的時候,有時在資料請求的時候會出現
java.lang.IllegalArgumentException: Illegal character in scheme at index 0
的異常。比如一個完整的url地址:

在Android客戶端拿到這個地址去訪問伺服器請求資料的時候,IDE報出非法字元的異常,但是仔細檢查似乎沒什麼錯誤,把地址複製到瀏覽器位址列也可以成功的請求到資料。但是客戶端就是不行。後來在Stackoverflow上查到原來是http前面多了個空格。。。。。就是這樣