天天看點

http 請求 400 錯誤

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

private int price;
           

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

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

private int userId;
           

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