Có thể gửi HTTP POST với một số dữ liệu biểu mẫu với System.Net.WebClient không?Gửi HTTP POST với System.Net.WebClient
Nếu không, có thư viện nào khác như WebClient có thể thực hiện HTTP POST không? Tôi biết tôi có thể sử dụng System.Net.HttpWebRequest, nhưng tôi đang tìm cái gì đó không phải là tiết.
Hy vọng rằng nó sẽ giống như thế này:
Using client As New TheHTTPLib
client.FormData("parm1") = "somevalue"
result = client.DownloadString(someurl, Method.POST)
End Using
'someUrl' là gì? Tôi đang cố đăng nhập vào một trang web có biểu mẫu đăng nhập HTML, nó không đăng nhập. Dữ liệu kết quả giống như tôi đang ẩn danh. – Shimmy
@Shimmy Tôi chưa thử sử dụng webclient trên một trang web yêu cầu đăng nhập. 'someUrl' là chuỗi URL, ví dụ:' client.UploadValues ("http: // localhost", "POST", reqparm) '. –
chúng tôi có thể sử dụng yêu cầu POST này (bao gồm cả các tham số gọi) với cuộc gọi không đồng bộ không? – gumuruh