Tag: http post

HTTP POST mutli part“BAD REQUEST”

我正在尝试使用POST上传文件 这是我的要求: POST /upload.php HTTP/1.1 Host: localhost Content-Type: multipart/form-data; boundary=—————————552335022525 Content-Length: 192 —————————–552335022525 Content-Disposition: form-data; name=”userfile”; filename=”12.txt” Content-Type: text/plain blabla —————————–552335022525– 使用HTTP live header firefox插件一切正常 但是当把它放在一个char *缓冲区并用winsocksapi发送它时,我得到400 Bad Request错误

如何通过用C编写的cgi-bin程序检索表单“POST”数据

我正在尝试使用用C编写的程序从html表单中检索POST数据。 目前我正在使用: char *formdata = getenv(“QUERY_STRING”); if(formdata == NULL) /* no data retrieved */ 这似乎与表单“GET”方法一起使用,但不适用于“POST”方法。 如何检索POST数据?