title: Can a classic ASP page using xmlhttp make a JSON request?
body: <p>I am completely lost.  I am trying to post to an API on a remote server from a classic asp page that uses vbscript.  My code:</p>
  
  <pre><code>set xmlhttp = CreateObject("MSXML2.ServerXMLHTTP") 
  xmlhttp.open "POST", vURL, false 
  xmlhttp.setRequestHeader "Content-type","application/json"
  xmlhttp.setRequestHeader "Accept","application/json"
  xmlhttp.send "email=asdf@hotmail.com&amp;firstname=joe&amp;lastname=smith"
  vAnswer = xmlhttp.responseText  
  </code></pre>
  
  <p>I receive a response that the request is not in the expected format. Tech support informs me that the API expects JSON in the post body.  Can I do this from server-side asp?</p>