Because if you just paste your request directly on your browser, you are going to issue a GET
HTTP command and not a POST
one.
POST
are a little bit more complicated to format. You could use a TELNET command to issue a post command like this:
$ telnet YOUR_IP 80
POST / HTTP/1.1
Host: 10.111.111.26
key1=value1&key2=value2