Help with a HTTP GET request

Tim Harig usernet at ilthio.net
Tue May 12 23:38:22 EDT 2009


On 2009-05-13, Tim Harig <usernet at ilthio.net> wrote:
> host = "http://localhost"
> request = r"""/common/foxisapi.dll/tmsmail.x2.isapi?<PROCESS sync='' schema='' class='replicateApplication.getChanges' /"""
> url = host + urllib.quote(request)
> content = urllib.urlopen(url).read()

Which accidentally encodes the '?' separator.  Third times a charm:
host = "http://localhost"
script = "/common/foxisapi.dll/tmsmail.x2.isapi"
getData = r"""<PROCESS sync='' schema='' class='replicateApplication.getChanges' /"""
url = host + script + '?' + urllib.quote(getData)
content = urllib.urlopen(url).read()



More information about the Python-list mailing list