尝试使用vb.net获取.xml文件,从CURL / PHP转换

时间:2014-10-12 21:51:33

标签: xml vb.net curl

问题:
  我不知道如何转换'一个cURL PHP命令到vb.net,所以我可以获取一个.xml文件   我一直在网上闲逛几个小时,发现webclient类和其他课程。但是我发现的所有案例都有不同的cURL参数,所以我无法弄清楚如何将代码调整到我的cURL参数中。

cURL:

  
    

cURL -u user:password -d http://website/API/search.xml?q=Value

  

需要验证才能搜索网站所拥有的数据库。

我知道如何使用HttpWebRequest和URL来获取某些内容,但是它当然会给出错误,即请求未经过验证(错误401,如果这是有用的信息)

由于我发现的所有其他帖子都有与此类似的cURL命令:

  
    

curl -X POST -i -H "Accept: application/json" -u someusername:somepassword "https://domain.com/xyz/api/user" -d 'firstName=john&lastName=smith&ssn=111223333&currentAddress=1 Main ST&currentCity=somecity&currentState=WA&currentZip=99999'

  

我无法熟练使用给定的代码。

我希望有人可以帮助我一点,因为我不知道如何将这些参数包含到vb.net的GET命令中(在这种情况下更多的是HttpWebRequest)

提前致谢! Syths。

1 个答案:

答案 0 :(得分:0)

您是否需要某些特定的参数,或者您是第一个尝试的例子?

My.Computer.Network.DownloadFile

    My.Computer.Network.DownloadFile("http://website/API/search.xml?q=value", _
        "%localpath%/search.xml", "username", "password")