liên quan: how-do-i-use-webrequest-to-access-an-ssl-encrypted-site-using-httpsLàm thế nào để gửi một HTTPS GET yêu cầu trong C#
Làm thế nào để gửi một HTTPS GET yêu cầu trong C#?
liên quan: how-do-i-use-webrequest-to-access-an-ssl-encrypted-site-using-httpsLàm thế nào để gửi một HTTPS GET yêu cầu trong C#
Làm thế nào để gửi một HTTPS GET yêu cầu trong C#?
Thêm ?var1=data1&var2=data2
đến cuối url nộp giá trị cho trang thông qua GET:
using System.Net;
using System.IO;
string url = "https://www.example.com/scriptname.php?var1=hello";
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
Stream resStream = response.GetResponseStream();
Tôi thích sử dụng WebClient, có vẻ như để xử lý SSL minh bạch:
http://msdn.microsoft.com/en-us/library/system.net.webclient.aspx
Một số khắc phục sự cố trợ giúp tại đây:
http://clipperhouse.com/blog/post/WebClient-Fiddler-and-SSL.aspx
Mã này có được thử nghiệm thành công bởi bất kỳ ai không? –
Nó hoạt động tốt cho tôi. –
Lưu ý: tính năng này hoạt động cho HTTP, tôi đã kiểm tra mã này bằng url HTTPS và nó không hoạt động. Hãy thử WebClient và xem liệu nó có hoạt động với SSL hay không – Pavdro