title: What are the corresponding parameters of Requests "data" and "params" in urllib2?
body: <p>I have been successfully implementing python Requests module to send out POST requests to server with specified </p>
  
  <blockquote>
    <p>resp = requests.request("POST", url, proxies, data, headers, params, timeout)</p>
  </blockquote>
  
  <p>However, for a certain reason, I now need to use python urllib2 module to query. For urllib2.urlopen's parameter "data," what I understand is that it helps to form the query string (which is the same as Requests "params"). requests.request's parameter "data," on the other hand, is used to fill the request body.</p>
  
  <p>After searching and reading many posts, examples, and documentations, <strong>I still have not been able to figure out what is the corresponding parameter of requests.request's "data" in urllib2</strong>.</p>
  
  <p>Any advice is much appreciated! Thanks.</p>
  
  <p>-Janton</p>