2017-10-04 97 views
0

我想提出一個POST調用從郵差的URL,它工作正常:擊中大寫字母的API在Android中

.../V1.0 /購物車/ ...

但是,當我把我的URL字符串Adyen的SDK擊中我的服務器,它就會被轉換爲:

/v1.0/shopping\u0421art/

廣告呼叫失敗,因爲例外:

com.adyen.core.exceptions.UnexpectedException:{ 「地位」: 「NOT_FOUND」, 「消息」:」 .../V1.0 /購物\ u0421art/...「}

我知道擁有這兩種情況下的URL並不是一種推薦的做法,但是我在這裏有辦法讓它從Android或其更改端點所必需的。由於區分大小寫與其他Retrofit調用一起工作。但是,當傳遞給Adyen上面提到的拋出異常。

+0

這裏有兩個問題:'\ u0421'不是unicode字符在URI中的表示方式,而U + 0421字符不是大寫字母C. – Henry

+0

所以在哪個區域建議我工作,我有點卡在這裏 – Safeer

+0

我想,你必須找出它發生的原因。 – Henry

回答