title: Form post asp classic xmlhttp
body: <p>I'm trying to do a form post from another site that is not mine, but 
  I am not able ta give error. </p>
  
  <p>There on the site the post is mounted like this: </p>
  
  <pre><code>&lt;a href="javascript:document.result.submit()" class="lnk-more"&gt;Veja o resultado da enquete anterior »&lt;/a&gt;
  
  &lt;br /&gt;&lt;br /&gt;
  
  &lt;form name="result" action="http://enquete.terra.com.br/enquete.cgi" method="post"&gt;
     &lt;input type="hidden" name="id_enquete" value="144143"&gt;
     &lt;input type="hidden" name="opcao" value="0"&gt;
  &lt;/form&gt;
  </code></pre>
  
  <p>And I'm riding in the asp script to make this post as: </p>
  
  <pre><code>&lt;%
  Dim objHttp 
  Dim str 
  
     str = "id_enquete=144143&amp;opcao=0" 
  
     Set objHttp = Server.CreateObject("Msxml2.ServerXMLHTTP") 
     objHttp.Open "POST", "http://enquete.terra.com.br/enquete.cgi", false
     objHttp.setRequestHeader "Host", "http://enquete.terra.com.br"
     objHttp.setRequestHeader "Content-Type", "application/x-www-form-urlencoded; charset=iso-8859-1"
     objHttp.setRequestHeader "Content-Length", Len(str) 
     objHttp.Send str 
  
     Response.Write(objHttp.ResponseText) 
  
  Set objHttp = nothing
  %&gt;
  </code></pre>
  
  <p>But not this working, does anyone know how or know where I am 
  wrong?? </p>
  
  <p>Thanks</p>