Http is stateless protocol that client ask precise information to server. Then server returns response according to request content
If client send unexpected content, server returns 400 Bad request
Http status codes declared for communication between client and server by The Internet Assigned Numbers Authority
http status 400 belongs to 4xx client error – the request contains bad syntax or cannot be fulfilled
Message length should be less than 1024 character!