I am trying to call REST webservice with this URL: url = "https://example.biz/api/v1/orders
So far it is working.
But when I am trying to set Parameters into the URL like: https://example.biz/api/v1/orders?status=ready
I am getting error "unauthorized", even though the URL with filter is working in the browser.
reference Page: https://update.xentral.biz/apidoc/docs203.html#fehler_codes
Here is my Code:
url = "https://example.biz/api/v1/orders?status=ready"
Dim uri As New Uri(url)
Dim request As HttpWebRequest
request= DirectCast(WebRequest.Create(url), HttpWebRequest)
request.Method = "GET"
request.Accept = "application/json"
request.Credentials = GetCredential(t_url)
Dim my_request As HttpWebResponse = my_request.GetResponse()
Public Function GetCredential(ByVal url As String) As CredentialCache
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12
Dim credentialCache = New CredentialCache()
credentialCache.Add(New Uri(url), "Digest ", New NetworkCredential("username", "passwort"))
Return credentialCache
End Function
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…