`

post传送文件格式

阅读更多
     strFormat = _T("POST /upload.php HTTP/1.1\r\n");
     strFormat = _T("Host: example.org\r\n");
     strFormat = _T("Content-Type: multipart/form-data; boundary=%s\r\n");
     strFormat = _T("Content-Length: 245\r\n");
     strFormat += _T("\r\n");
	
   //第一个参数
    strFormat += _T("--%s");
     strFormat += _T("\r\n");
     strFormat += _T("Content-Disposition: form-data; name=\"参数名\"");
     strFormat += _T("\r\n\r\n");
     strFormat += "参数值";
     strFormat += _T("\r\n");
	
   //第二个个参数(传文件)
     strFormat += _T("--%s");
     strFormat += _T("\r\n");
     strFormat += _T("Content-Disposition: form-data; name=\"参数名\"; filename=\"本地文件路径\"");//文件地址信息
    strFormat += _T("\r\n");
      strFormat += _T("Content-Type: application/x-shockwave-flash");
      strFormat += _T("\r\n\r\n");	
            二进制文件内容	
    strFormat = _T("\r\n");		
	
    //第三个参数
    strFormat += _T("--%s");
     strFormat += _T("\r\n");
     strFormat += _T("Content-Disposition: form-data; name=\"参数名\"");
     strFormat += _T("\r\n\r\n");
     strFormat += _T("参数值");
     strFormat += _T("\r\n");
	
	//结束
    strFormat += _T("--%s--");
      strFormat += _T("\r\n");
	
    //其中%s 代表边界值如:---------------------------7b4a6d158c9

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics