本文介绍了POST请求从ASP.NET另一个URL的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想在那里创建ASP.NET页面,将发送请求给另一个非ASP.NET URL,并检查什么的,在我的情况下,它是检查,是域名免费的,或者它已经在使用。 (方法= POST)因此,我希望得到一个HTML code,我从中会提取因此,使用正则表达式。最后一部分,我可以做自己:)))
解决方案
您可以使用的来发送POST请求,并获取远程资源的内容:
使用(VAR的客户=新的WebClient())
{
VAR值=新的NameValueCollection
{
{参数1,值1},
{参数2,值2},
};
字节[]结果= client.UploadValues(http://example.com/foo,值);
// TODO:处理结果
}
I hope you are aware about the general opinion on parsing HTML with Regex. So even if you can do this yourself, don't do it. Use a HTML parser such as HTML Agility Pack to process the results.
这篇关于POST请求从ASP.NET另一个URL的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!