Не мисля, че можете да използвате POST с GET заявка, както правите в URL адреса...
Изглежда доста трудно да направите това, което очаквате. Ето някои данни от Ask Tom:
Идеята е да се генерира текстът на публикацията, включително конкретна "граница", която ще изглежда така:
POST /path/to/script.php HTTP/1.0 Host: example.com Content-type: multipart/form-data, boundary=AaB03x Content-Length: $requestlen --AaB03x content-disposition: form-data; name="field1" $field1 --AaB03x content-disposition: form-data; name="field2" $field2 --AaB03x content-disposition: form-data; name="userfile"; filename="$filename" Content-Type: $mimetype Content-Transfer-Encoding: binary $binarydata --AaB03x--
Също така има същия проблем, разработен тук с много код.
Надявам се да помогне.