vb.net - vb 10下如何写CURL
问题描述
@ECHO OFF
curl -v -X GET "https://mydata-dev.azure-api.net/RequestInvoices?mark={string}&nextPartitionKey={string}&nextRowKey={string}"
-H "aade-user-id: "
-H "Ocp-Apim-Subscription-Key: {subscription key}"
--data-ascii "{body}"
如何在 Visual Basic 2010 下编写?
解决方案
欢迎来到 SO!
正如@AndrewMorton 所指出的,您可以考虑改用 .NET Azure API。但是,如果这不是一个选项,您可以使用WebClient
该类来执行此操作。
Imports System.Net
Friend Module Main
Public Sub Main()
Dim sResponse as String
Using oRequest As New WebClient
oRequest.QueryString.Add("mark", "{String}")
oRequest.QueryString.Add("nextPartitionKey", "{String}")
oRequest.QueryString.Add("nextRowKey", "{String}")
oRequest.Headers.Remove("aade-user-id")
oRequest.Headers.Add("Ocp-Apim - Subscription - Key", "{subscription key}")
sResponse = oRequest.DownloadString("https://mydata-dev.azure-api.net/RequestInvoices")
End Using
End Sub
End Module