Мне нужно связаться с устаревшим приложением php. API - это всего лишь php-скрипты, которые принимают запросы на получение и возвращают ответ в виде XML.
Я хотел бы написать сообщение на C #.
Как лучше всего запустить запрос GET (со многими параметрами) и затем проанализировать результат?
В идеале я хотел бы найти что-то такое простое, как приведенный ниже код на python:
params = urllib.urlencode({
'action': 'save',
'note': note,
'user': user,
'passwd': passwd,
})
content = urllib.urlopen('%s?%s' % (theService,params)).read()
data = ElementTree.fromstring(content)
...
UPDATE:
Я думаю об использовании XElement.Load, но не вижу способа легко построить запрос GET.