Yes, i want to POST on the root of the server. Its a WORM storage device and to write on it you have to use HTTP.
I am working with libCurl version 7.18.2. THE POST request did not get paste correctly and did not include Host: header. Here is the correct request. POST http://207.200.36.91 HTTP/1.1\r\n Host: 207.200.36.91\r\n Pragma: no-cache\r\n Accept: */*\r\n Proxy-Connection: Keep-Alive\r\n Content-Length: 80317\r\n Content-Type: application/x-www-form-urlencoded\r\n Expect: 100-continue\r\n \r\n [Content] By the way, the URL http://207.200.36.91 which is included in the first line immediately after POST, how can i avoid this ? Sometimes, i want to generate a POST request like this: POST /?alias=yes HTTP/1.1 and the file can be huge too. I tried setting CURLOPT_POSTFIELDS to "\?alias=true". The CURLOPT_POSTFIELDSIZE was set to the size of the file.But this did not work. Also, for PUT request i want to achieve something like this: PUT /41A140B5271DC8D22FF8D027176A0821 HTTP/1.1 Host: xxx.xxx.com Thanks in advance.
