title: Sending get request using python-requests
body: <p>Sending get request with query string but <code>requests</code> is stripping the query string. I tried encoding it with <code>urllib.parse.urlencode()</code> but still the result is same with <code>requests</code>. Any help please... </p>
  
  <pre><code>import requests
  
  url = 'https://www.booking.com/searchresults.html'
  params = { 
      'checkin_monthday': '19',
      'checkin_year': '2018',
      'checkout_month': '4',
      'checkout_monthday': '20',
      'checkout_year': '2018',
      'class_interval': 1,
      'dest_id': -1022488,
      'dest_type': 'city',
      'dtdisc': 0,
      'from_sf': 1,
      'group_adults': 2,
      'group_children':   0,
      'inac': 0,
      'index_postcard': 0,
      'label': 'gen1',
      'label_click': 'undef',
      'no_rooms': 1,
      'offset': 0,
      'postcard': 0,
      'raw_dest_type': 'city',
      'room1': 'A,A',
      'sb_price_type': 'total',
      'sb_travel_purpose': 'business',
      'src': 'index',
      'src_elem': 'sb',
      'ss': 'Pokhara',
      'ss_all': 0,
      'ssb': 'empty',
      'sshis': 0,
      'ssne': 'Pokhara',
      'ssne_untouched': 'Pokhara',
  }
  
  # import urllib
  # formatted_query_string = urllib.parse.urlencode(payload)
  # url = url + '?' + formatted_query_string
  
  r = requests.get(url, params=params)
  print(r.url)
  
  # output
  # https://www.booking.com/searchresults.html?dest_id=-1022488;est_type=city;ss=Pokhara  
  </code></pre>