1. 程式人生 > >http 請求 400 錯誤

http 請求 400 錯誤

遇到過兩次 http 400 請求錯誤的問題,兩次都是同樣的原因造成的。客戶端給伺服器端傳引數的時候,引數型別無法轉換的時候就會報 400 錯誤。比如伺服器端定義了一個整型的引數:

private int price;

客戶端在傳引數的時候傳的 price=200.0 ,200.0 是個浮點數無法轉化為整數。

再比如,伺服器端定義了一個整型的引數:

private int userId;

但是客戶端在傳引數的時候傳錯了,把使用者姓名當成使用者 id 傳過來了,userId=”張三”,也會報 400 錯誤。