我有这个用html编写的函数。你在文本框中输入一个md5值,点击按钮开始搜索。
<form action="http://www.virustotal.com/vt/en/consultamd5" method="post">
<input name="hash" >
<input type="submit" value="get MD5">
我的问题是如何处理上面提到的html函数,打开网址,发布内容并在打开的页面中查看结果?
例如在winforms中,在文本框中输入md5值,点击按钮开始搜索。
答案 0 :(得分:0)
使用HttpWebRequest,如下所示,
HttpWebRequest req = (HttpWebRequest)HttpWebRequest.Create("http://www.virustotal.com/vt/en/consultamd5");
req.Method = "POST";
Stream s = req.GetRequestStream();
StreamWriter sw = new StreamWriter(s);
sw.Write("hash=yourtexthere");
sw.Flush();
HttpWebResponse res = (HttpWebResponse)req.GetResponse();
或者您可以在.net中使用MD5,它位于System.Cryptography.MD5中。