[Tutor] webservice question

Phil H philipholveck at hotmail.com
Thu Jan 29 06:37:41 CET 2015

 Looking for a little help.  I'm working on a little project and think using python would be the best way to do it.  I am a novice but have read a few beginners books.  Well to not waste everyones time i'll just get to it.  I'm looking to use web services to get and post data from a server with a java rest interface
This is what I have been given from the Java end
Java method
public java.lang.String getSettings (java.lang.String username, java.lang.String pass, java.lang.String key, java.lang.string tag)
url example http://localhost:8080/gettag/tag    (retrieve a tag from a DB)
i'm told it should return something like this
<?xml version="1.0" encoding="UTF-8" ?> <gettag> <response><tag> [tag''s value] </tag> </response> </gettag> 
So for what is working
import urllib2
import requests

url = 'http://localhost:8080/gettag/testconnection'
response = urllib2.urlopen(url) .read()

print response
with this I get the expected response from the server
then I have a test to authenticate user and pass
url = 'http://localhost:8080/gettag/testauth?username=testuser&pass=123456'
and this works
This is where I get confused, how do I pass the variable key's value and return the variable tag's value.
Thanks in advance for any help, I've tried a bunch of stuff and its just not working.


More information about the Tutor mailing list