Невозможно загрузить файл .csv после входа в систему с помощью WebClientWebClient Войти и скачать
Мой код выглядит
Public Class Form1
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Dim client As New Net.WebClient
Dim loginInfo As New Specialized.NameValueCollection
loginInfo.Add("email", "[email protected]")
loginInfo.Add("password", "12345")
client.UploadValues("https://www.domain.com/login.asp", "POST", loginInfo)
client.DownloadFile("https://www.domian.com/report.asp?DataFile=97YD7Z9G55.csv", "report.csv")
End Sub
End Class
вместо фактических данных файла, он сохраняет страницу входа в report.csv
Я не нашел следующую ссылку полезной
Using WebClient to login and download files
Итак, вы попробовали веб-клиент, поддерживающий cookie, используемый в ответе на этот вопрос, и ... что случилось? – Ryan
Да, я пробовал, но ничего не добился – AZee
Это абсолютно бесполезно. Что случилось*? Как вы пытались его использовать? – Ryan