2013-05-05 55 views
0

我被要求编写一些代码以便在Visual Basic中与Wi-Fi Api接口。我已经有了用于登录并与API接口的代码。通过VB中的WebRequest发送XML数据

我在写一些示例代码来提交预订。为此,我使用XmlTextWriter创建了一个XML文件。我现在需要通过发送PUT请求中的数据(如this)将数据提交给Wi-Fi服务器。

我环顾四周试图找到一种方法来通过WebRequest发送数据,我最好的是this,但我似乎并不明白如何让它工作。

回答

2

试试下面的代码:

Using wc As New System.Net.WebClient() 
    wc.UploadFile("SERVER_URI", "PUT", "PATH_TO_XML_FILE") 
End Using 

如果您还没有XML文件保存,你可以把一个字符串的内容以类似的方式:

Using wc As New System.Net.WebClient() 
    wc.UploadString("SERVER_URI", "PUT", XML_Content) 
End Using