title: Create url without request execution
body: <p>I am currently using the python requests package to make JSON requests. Unfortunately, the  service which I need to query has a daily maximum request limit. Right know, I cache the executed request urls, so in case I come go beyond this limit, I know where to continue the next day.</p>
  
  <pre><code>r = requests.get('http://someurl.com', params=request_parameters)
  log.append(r.url)
  </code></pre>
  
  <p>However, for using this log the the next day I need to create the request urls in my program before actually doing the requests so I can match them against the strings in the log. Otherwise, it would decrease my daily limit. Does anybody of you have an idea how to do this? I didn't find any appropriate method in the request package.</p>