[英]REST API validation for query string
我正在使用Laravel 5.1設計REST API。
我很好奇是否有必要驗證查詢字符串?
https://www.example.com/users?page=1;count=20
如果用戶放置page =“ abc”或count =“ abc”怎么辦? 我應該返回錯誤還是返回空結果?
謝謝
從理論上講,URI是原子標識符,因此無論語法或語義錯誤,都應返回404 Not Found
。 實際上,最好返回400 Bad Request
和錯誤的詳細說明。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.