There are multiple ways of informing client why his request was rejected. Unfortunately, most of them are hard to understand as they contain too little information. Let’s try to find the optimal solution. The first and probably the easiest thing that can be done is to introduce some kind of […]