title: Why should a client state http method?
body: <p>We know the difference between <code>POST</code> and <code>GET</code>, but why should a client state the method type when issuing <code>http</code> requests? Why should it make a difference for the server? in the end, it is the server job to deal with those requests according to their <code>URL</code> and Content. either by redirecting, blocking or accepting and using data (existing in the <code>URL</code> or request body).</p>