我被要求在Visual Basic中编写一些与Wi-Flight Api接口的代码。我已经有了登录和与API接口的代码。
我正在编写一些示例代码来提交预订。为此,我使用XmlTextWriter创建了一个XML文件。我现在需要通过像this这样的PUT请求发送数据,将数据提交给Wi-Flight服务器。
我已经环顾四周尝试找到一种通过WebRequest发送数据的方法,我最好的是this,但我似乎不明白如何让它工作。
答案 0 :(得分:2)
请尝试以下代码:
Using wc As New System.Net.WebClient()
wc.UploadFile("SERVER_URI", "PUT", "PATH_TO_XML_FILE")
End Using
如果您没有保存XML文件,您可以以类似的方式放置String内容:
Using wc As New System.Net.WebClient()
wc.UploadString("SERVER_URI", "PUT", XML_Content)
End Using