问题:
我不知道如何转换'一个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¤tAddress=1 Main ST¤tCity=somecity¤tState=WA¤tZip=99999'
我无法熟练使用给定的代码。
我希望有人可以帮助我一点,因为我不知道如何将这些参数包含到vb.net的GET命令中(在这种情况下更多的是HttpWebRequest)
提前致谢! Syths。
答案 0 :(得分:0)
您是否需要某些特定的参数,或者您是第一个尝试的例子?
My.Computer.Network.DownloadFile
My.Computer.Network.DownloadFile("http://website/API/search.xml?q=value", _
"%localpath%/search.xml", "username", "password")